Distingue el símbolo de la cuadrícula total

DENSO WAVE indica cuatro módulos de margen por lado para QR estándar. El símbolo del ejemplo tiene 25 módulos por lado: 25 + 4 + 4 = 33 con márgenes. El margen está fuera de los datos pero forma parte del tamaño guardado.

Moyoutil divide el límite entre la cuadrícula y redondea hacia abajo. Floor(1024/33) es 31 y 33 × 31 = 1023px. Con iguales ajustes, 512 produjo 495px y 2048 produjo 2046px. Comprobamos la función, renderizamos los SVG y leímos la URL con un lector independiente.

25 + 4 + 4 = 33
512:  floor(512 / 33)  = 15; 33 * 15 = 495px
1024: floor(1024 / 33) = 31; 33 * 31 = 1023px
2048: floor(2048 / 33) = 62; 33 * 62 = 2046px
Diagrama de 25 módulos, márgenes de cuatro y cálculo total de 33
Diagrama propio de la matriz generada. La izquierda está reducida para mostrar la cuadrícula; la derecha describe salidas generadas aparte. No es el archivo descargable de 1023px.

DENSO WAVE: quiet zone

Comprueba antes de forzar otro tamaño

Cambiar datos, corrección o margen puede cambiar módulos o escala. Los números no se aplican a todos los QR. DENSO WAVE explica que la versión depende de cantidad, tipo de datos y corrección. Revisa las dimensiones del resultado.

Genera con la URL y ajustes indicados y guarda PNG o SVG. La escala entera es el método de este generador, no una garantía de lectura. Remuestrear a un tamaño arbitrario puede difuminar módulos. Conserva el margen incluso en SVG y escanea la pantalla o impresión final con el dispositivo previsto.

La lectura independiente corresponde a entradas fijas y renderizados de prueba, no a tasas de éxito en todas las cámaras o impresiones. Moyoutil no mide escaneos ni comprueba que la URL sea accesible.

DENSO WAVE: versions and data capacity

Preguntas frecuentes

¿Un tamaño mayor cambia el contenido?

Con igual contenido, nivel y margen, la matriz del ejemplo fue idéntica y solo cambió la escala. Escanea de nuevo el archivo final para verificar la URL.