Códigos de barras

Códigos QR en ZPL

La impresora renderiza los QR de forma nativa con el comando ^BQ : no hace falta ninguna biblioteca externa, la impresora calcula la matriz ella misma.

La impresora renderiza los QR de forma nativa con el comando ^BQ: no hace falta ninguna biblioteca externa, la impresora calcula la matriz ella misma.

QR básico

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

Parámetros de ^BQ: ^BQa,b,c,d,e

ParámetroSignificadohabitual
aorientación: solo N (normal)N
bmodelo: 1 = original, 2 = mejorado (recomendado)2
campliación (1–10, tamaño del módulo en dots)2–4
dcorrección de errores: H (≈30 %), Q (≈25 %), M (≈15 %), L (≈7 %)M
evalor de máscara (0–7)7

Modos de datos

El contenido de ^FD empieza con un prefijo formado por el nivel de corrección de errores y el modo de entrada, seguido de una coma:

PrefijoSignificadopara
MA,corrección M, entrada automáticaURL, contenidos mixtos
HA,corrección H, entrada automáticaetiquetas pequeñas o muy expuestas al desgaste
MM, + modoentrada manual: N = numérico, A = alfanumérico, B = byte, K = kanjicodificación explícita
^FDMA,https://zplcloud.com^FS ; automático
^FDQM,N4006381333931^FS       ; corrección Q, manual numérico

Recomendación de tamaño

El tamaño físico depende de la ampliación y el contenido:

AmpliaciónTamaño del módulo @203 dpi~24 caracteres (URL)
20,25 mm≈ 12 mm
30,38 mm≈ 18 mm
40,50 mm≈ 24 mm

Regla general: al menos 4 módulos de zona de silencio en todos los lados; la impresora debe poder imprimir un cuadrado limpio y cerrado (cabezal limpio, oscuridad suficiente).

Consejos

  • El QR necesita buen contraste: módulos negros sobre material blanco, con ^MD suficientemente alto.
  • Prueba siempre con el teléfono: un QR que «se ve bien» solo se escanea si la corrección de errores encaja con la calidad de impresión.
  • En etiquetas muy pequeñas elige la corrección de errores más alta (H) para resistir polvo y defectos.