Separe o símbolo da grade total
DENSO WAVE indica margem de quatro módulos em cada lado do QR padrão. O exemplo tem 25 módulos por lado: 25 + 4 + 4 = 33 com margens. A margem fica fora dos dados, mas integra as dimensões salvas.
Moyoutil divide o limite pela grade e arredonda para baixo. Floor(1024/33) é 31 e 33 × 31 = 1023px. Com os mesmos ajustes, 512 gerou 495px e 2048 gerou 2046px. Conferimos a função, renderizamos os SVGs e lemos a URL com um leitor independente.
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 = 2046pxConfira antes de forçar outro tamanho
Alterar dados, correção ou margem pode mudar grade ou escala. Os números não valem para todos os QR. DENSO WAVE explica que a versão depende da quantidade, tipo dos dados e correção. Veja as dimensões no resultado.
Gere com a URL e ajustes indicados e salve PNG ou SVG. Escala inteira é o método deste gerador, não garantia de leitura. Reamostrar em tamanho arbitrário pode desfocar módulos. Preserve a margem mesmo em SVG e escaneie a tela ou impressão final no aparelho previsto.
A leitura independente refere-se às entradas fixas e renderizações de teste, não a taxas de sucesso em todas as câmeras ou impressões. Moyoutil não mede escaneamentos nem verifica acesso à URL.
Perguntas frequentes
Um tamanho maior altera o conteúdo?
Com os mesmos dados, nível e margem, a matriz foi igual e só a escala mudou. Escaneie novamente o arquivo final para conferir a URL.