Crear código QR
IronBarcode ofrece a los desarrolladores métodos intuitivos y fáciles de usar para crear códigos QR únicos con una plétora de personalizaciones. Ya sea que seas un desarrollador buscando un generador de códigos QR simple con pocas líneas de código o un generador más complejo donde puedas controlar todos los aspectos del código QR, como el nivel de corrección, tamaño y versión, IronBarcode ofrece todo lo que necesitas en una sola biblioteca.
Generador de Códigos de Barras en C#
GeneratedBarcode qrCode = QRCodeWriter.CreateQrCode("https://ironsoftware.com/");
var correction = QRCodeWriter.QrErrorCorrectionLevel.Highest;
int tamaño = 500;
int qrVersion = 0;
GeneratedBarcode qrCodeComplex = QRCodeWriter.CreateQrCode(value, size, correction, qrVersion)
Después de importar la biblioteca IronBarcode, primero instanciamos la clase QRCodeWriter
y luego usamos QRCodeWriter.CreateQrCode
para crear un nuevo código QR con un valor de cadena de una URL. El método es la manera más sencilla de crear un QR sin configuraciones. Podemos ajustar el nivel de corrección del código QR para más personalizaciones, lo que se correlaciona con la cantidad de datos de redundancia o recuperación de errores incluidos en el código QR para un código más tolerante a fallos, asegurando que funcione en condiciones adversas.
Para controlar el size
, simplemente asigne un valor entero entre 1 y 40 al qrVersion
que representa la versión del código QR. Dependiendo de la cantidad de datos que desees almacenar y la capacidad que quieras que tenga el código QR, los desarrolladores pueden ajustarlo para equilibrar entre la capacidad y el tamaño para asegurar la optimización. Para obtener más información sobre cómo determinar la versión de su código QR, por favor consulte esta documentación.aquí.
Finalmente, pasamos todas nuestras variables establecidas, size
, qrVersion
, y correction
, al QRCodeWriter.
El método CreateQrCode nuevamente genera un código QR personalizado con todos los atributos enumerados anteriormente. Haga clic aquí para ver la Guía de Cómo Hacerlo, incluidos ejemplos, código de muestra y archivos.