^BY · Barcode Field Default
Define el grosor del módulo y altura por defecto del barcode.
Sintaxis y ejemplo práctico
^BYw,r,hEj: ^BY3,2,80 (módulo, ratio, altura)
^XA
^PW600
^LL400
^FO40,40^BY2,2,60^BCN,60,Y,N,N^FDAB12^FS
^FO40,180^BY3,2,60^BCN,60,Y,N,N^FDAB12^FS
^XZEjemplo didáctico; no es una etiqueta certificada ni una prueba de impresión física. Los textos y códigos de muestra se mantienen iguales en todos los idiomas para facilitar la comparación.
Resultado esperado con ^BY
Los dos Code 128 codifican AB12 y tienen 60 dots de alto. El superior usa módulo 2 y el inferior módulo 3: el segundo ocupa más ancho sin cambiar los datos. Compara su tamaño antes de elegir el margen derecho.
¿Qué debo comprobar si ^BY no da el resultado esperado?
El segundo parámetro es la relación entre barras anchas y estrechas, no una escala horizontal universal: no cambia Code 128, que tiene relación fija. ^BY tampoco controla el tamaño del QR; para eso se usa ^BQ.
Comandos relacionados
Sobre el autor
Eduard Diaz
Eduard Diaz es técnico IT (desarrollo) en S-IE, partner oficial de Zebra con más de 20 años ofreciendo servicios de identificación y etiquetado. Desarrolla y mantiene EditorZPL para facilitar el trabajo con ZPL e impresoras de etiquetas Zebra.
s-ie.cat