Cambiar el tamaño del código QR como imagen
Cambiar el tamaño de un código QR es un paso fundamental para garantizar que sus activos digitales sigan siendo funcionales en diversos medios, desde marketing impreso de alta resolución hasta interfaces de aplicaciones móviles de pequeña escala. Al ajustar las dimensiones de los píxeles, puede evitar la pixelación y garantizar que el hardware de escaneo pueda detectar con precisión la matriz de datos a distintas distancias. Con IronQR, los desarrolladores pueden controlar con precisión la resolución de salida, garantizando que el código QR generado mantenga su integridad estructural y su "zona tranquila" independientemente del tamaño de visualización final.
Guía de 5 pasos para cambiar el tamaño de un código QR
using IronQr;string url = "https://ironsoftware.com/csharp/qr/";QrStyleOptions styleOptions = new QrStyleOptions { Dimensions = 500 };AnyBitmap qrResized = qr.Save(styleOptions);qr.Save(styleOptions).SaveAs("qr-resized.png");
Explicación del código
Primero, se importa el espacio de nombres IronQr para facilitar el proceso de generación y representación. La URL de destino se define y procesa mediante el método QrWriter.Write , que crea la estructura de datos interna para el código QR.
A continuación, se utiliza la clase QrStyleOptions para controlar la salida física. Al configurar la propiedad Dimensions , especifica el ancho y la altura exactos en píxeles para la imagen final. Como los códigos QR son cuadrados, este valor se aplica a ambos ejes, lo que garantiza una relación de aspecto de 1:1. Finalmente, el método Save aplica estas configuraciones de estilo a los datos QR y SaveAs exporta el mapa de bits de alta resolución a un archivo local.
Descubra cómo cambiar el tamaño de los códigos QR con IronQR





