Zebra Programming Language ( ZPL ) es un lenguaje de descripción de páginas de Zebra Technologies , que se utiliza principalmente para aplicaciones de etiquetado . El idioma original fue reemplazado por ZPL II , pero no es totalmente compatible con la versión anterior. Mientras tanto, ZPL II es emulado por muchos impresores de etiquetas de varios productores. [ cita requerida ]
Desarrollador | Tecnologías Zebra |
---|---|
SO | independiente |
Influenciado por | |
ANSI BÁSICO |
Más tarde, el Zebra BASIC Interpreter ( ZBI ) se integró en el software de la impresora, que el productor considera un avance de ZPL II y está orientado a ANSI BASIC . En primer lugar, se pretende evitar una refactorización del código al cambiar la impresora, si el software de la impresora anterior fue escrito por una impresora de etiquetas de un competidor. Un posible uso de ZBI podría ser cuando la impresora Zebra recibe un formato de etiqueta extranjero, que luego convertiría a ZPL II sobre la marcha para que pueda imprimirse. [1]
Comandos
Los comandos de idioma siempre comienzan con un ^
signo de intercalación (' ') o un signo de tilde (' ~
'). Actualmente, existen más de 170 comandos en ZPL II. Cada formato debe comenzar con el comando ^XA
y terminar con ^XZ
. [2] Por ejemplo, el tamaño de fuente se envía a la impresora con el ^ADN,n,m
comando, donde n
y m
son números enteros que denotan el tamaño de fuente y las características de espaciado; ^ADN,18,10
es el tamaño más pequeño y ^ADN,180,100
el más grande. [ cita requerida ]
^ XA ^ CF0,30 ^ FO300,30 ^ Etiqueta FDHU ^ FS ^ CF0,25 ^ FO20,100 ^ ID FDHU: 112345678000001107 ^ FS ^ BY2.2,3,70 ^ FO20,130 ^ BCN ,, N ^ FD112345678000001107 ^ FS ^ FO20,230 ^ FD Cortasetos eléctrico inalámbrico de 60 voltios ^ FS ^ FO20,260 ^ FD13 ^ FS ^ FO650,200 ^ BQN, 2,5 ^ FDQA, ^ FS ^ XZ
Ver también
Referencias
- ^ "Zebra BASIC Interpreter 2.0" . Zebra.com . Zebra Technologies . Consultado el 26 de marzo de 2020 .
- ^ "Guía de programación de ZPL II (vol. I)" (PDF) . http://www.ptshome.com/ : Soluciones de tecnología portátil. pag. 6. Archivado desde el original (PDF) el 2012-03-22 . Consultado el 14 de abril de 2011 .