IRONSOFTWAREHOME
Crear código QR
using IronBarCode;

// The value of the QR code as a string. Also suitable for URLS
string value = "https://ironsoftware.com/";

// Simplest example of creating a QR Code with no settings
GeneratedBarcode myQRCode = QRCodeWriter.CreateQrCode(value);

// Advanced example with all parameters exclusive to QR codes set:

// The error correction level of the QR code
var correction = QRCodeWriter.QrErrorCorrectionLevel.Highest;

// The width and height of the QR code in pixels
int size = 500;

// QR version.
// Please read https://www.qrcode.com/en/about/version.html to learn more about what QR version is
int qrVersion = 0;

GeneratedBarcode myQRCodeComplex = QRCodeWriter.CreateQrCode(value, size, correction, qrVersion);
Imports IronBarCode

' The value of the QR code as a string. Also suitable for URLS
Dim value As String = "https://ironsoftware.com/"

' Simplest example of creating a QR Code with no settings
Dim myQRCode As GeneratedBarcode = QRCodeWriter.CreateQrCode(value)

' Advanced example with all parameters exclusive to QR codes set:

' The error correction level of the QR code
Dim correction = QRCodeWriter.QrErrorCorrectionLevel.Highest

' The width and height of the QR code in pixels
Dim size As Integer = 500

' QR version.
' Please read https://www.qrcode.com/en/about/version.html to learn more about what QR version is
Dim qrVersion As Integer = 0

Dim myQRCodeComplex As GeneratedBarcode = QRCodeWriter.CreateQrCode(value, size, correction, qrVersion)
NuGet Download
PM > Install-Package BarCode
Crear código QR

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 multitud 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.

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. Este método es la forma más sencilla de crear un código QR con configuraciones predeterminadas.

Podemos ajustar el errorCorrectionLevel del código QR para más personalización. Este nivel se correlaciona con la cantidad de redundancia o datos de recuperación de errores incluidos en el código QR, haciéndolo más tolerante a fallos y asegurando que funcione bajo condiciones adversas.

Para controlar el size, simplemente asígnele un valor entero. El qrVersion (entre 1 y 40) representa la versión del código QR. Dependiendo de cuánta información desees almacenar y la capacidad que quieras que tenga el código QR, los desarrolladores pueden ajustarlo para equilibrar entre capacidad y tamaño para asegurar la optimización. Para más información sobre cómo determinar la versión de tu código QR, por favor consulta esta documentación aquí.

Finalmente, pasamos todas nuestras variables establecidas, size, qrVersion y correction, al método QRCodeWriter.CreateQrCode nuevamente para generar un código QR personalizado con todos los atributos listados anteriormente.

Descubra cómo crear imágenes de códigos de barras personalizados
Ver en GitHub

¿Listo para empezar?

Nuget Downloads 2,422,100Versión:2026.9recién lanzado

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta