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 = 2046pxComprueba 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.
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.