Códigos de barras

Códigos QR em ZPL

A impressora renderiza QR de forma nativa com o comando ^BQ : nenhuma biblioteca externa necessária, a impressora calcula a matriz sozinha.

A impressora renderiza QR de forma nativa com o comando ^BQ: nenhuma biblioteca externa necessária, a impressora calcula a matriz sozinha.

QR básico

^XA
^FO100,100^BQN,2,8^FDMA,https://zplcloud.com^FS
^XZ

Parâmetros do ^BQ: ^BQa,b,c,d,e

ParâmetroSignificadousual
aorientação: apenas N (normal)N
bmodelo: 1 = original, 2 = aprimorado (recomendado)2
campliação (1–10, tamanho do módulo em pontos)2–4
dcorreção de erros: H (≈30 %), Q (≈25 %), M (≈15 %), L (≈7 %)M
evalor de máscara (0–7)7

Modos de dados

O conteúdo do ^FD começa com um prefixo formado pelo nível de correção de erros e pelo modo de entrada, seguido de uma vírgula:

PrefixoSignificadopara
MA,correção M, entrada automáticaURLs, conteúdos mistos
HA,correção H, entrada automáticaetiquetas pequenas ou muito sujeitas a desgaste
MM, + modoentrada manual: N = numérico, A = alfanumérico, B = byte, K = kanjicodificação explícita
^FDMA,https://zplcloud.com^FS ; automático
^FDQM,N4006381333931^FS       ; correção Q, manual numérico

Recomendação de tamanho

O tamanho físico depende da ampliação e do conteúdo:

AmpliaçãoTamanho do módulo @203 dpi~24 caracteres (URL)
20,25 mm≈ 12 mm
30,38 mm≈ 18 mm
40,50 mm≈ 24 mm

Regra prática: pelo menos 4 módulos de zona de silêncio em todos os lados; a impressora deve conseguir imprimir um quadrado limpo e fechado (cabeça limpa, escuridão suficiente).

Dicas

  • O QR precisa de bom contraste: módulos pretos sobre material branco, com ^MD alto o suficiente.
  • Sempre teste com o celular: um QR que «parece bom» só é lido se a correção de erros corresponder à qualidade de impressão.
  • Em etiquetas muito pequenas escolha a correção de erros mais alta (H) para resistir a poeira e defeitos.