¿Quieres probar estos comandos en un editor real? Abre
EditorZPL y copia el ejemplo.
^FD
^FD – Datos de Campo
Define los datos (texto, números, etc.) que se imprimirán en un campo de la etiqueta.
Parámetros
- A (datos a imprimir): Cadena de datos a imprimir. En impresoras RFID, también puede especificar contraseñas para escribir en etiquetas. (Cualquier cadena de datos hasta 3072 bytes. Por defecto: ninguno (se debe introducir una cadena))
Ejemplo
^XA
^FO50,50^A0N,40,40
^FDHola Mundo!^FS
^FO50,100^A0N,30,30
^FDProducto: ABC-12345^FS
^XZ
Nota: Los caracteres ^ y ~ se pueden imprimir cambiando los caracteres de prefijo (ver ^CC y ^CT). Para imprimir una barra invertida (\), hay que seleccionar ^CI13. Para utilizar caracteres con códigos superiores a 127, utilice ^FH con ^FD.
^FO
^FO – Origen de Campo
Establece la posición (X,Y) donde comienza un campo en la etiqueta.
Parámetros
- X (posición X): Ubicación en el eje horizontal (en puntos). (0 a 32000. Por defecto: 0)
- Y (posición Y): Ubicación en el eje vertical (en puntos). (0 a 32000. Por defecto: 0)
- Z (justificación): Justificación del campo (solo firmware V60.14.x, V50.14.x o posterior). (0 = izquierda, 1 = derecha, 2 = automático. Por defecto: último valor ^FW)
Ejemplo
^XA
^FO50,50^A0N,40,40^FDTítulo Principal^FS
^FO50,120^A0N,25,25^FDLínea 2 del texto^FS
^FO200,200^GB100,100,3^FS
^XZ
Nota: Si los valores X o Y son demasiado grandes, el campo puede quedar completamente fuera de la etiqueta. Con ^FO, aumentar el tamaño de la fuente hace que el bloque de texto crezca de arriba a abajo. Interactúa con ^FP y ^A.
^FS
^FS – Separador de Campo
Marca el final de la definición de un campo en la etiqueta.
Parámetros
- - (sin parámetros): Este comando no requiere parámetros. (Ninguno)
Ejemplo
^XA
^FO50,50^A0N,30,30^FDPrimer campo^FS
^FO50,100^A0N,30,30^FDSegundo campo^FS
^FO50,150^GB200,2,2^FS
^XZ
Nota: Se recomienda colocar un ^FS después de cada comando que crea una línea imprimible. Olvidar el ^FS puede causar comportamientos inesperados en la etiqueta. También finaliza comandos como ^FB (bloque de texto).
^XA
Inicio de Formato
El comando ^XA se usa al principio del código ZPL II. Es el corchete de apertura e indica el inicio de un nuevo formato de etiqueta. Este comando puede sustituirse por el carácter de control ASCII STX (Control-B, hexadecimal 02).
Ejemplo
^XA
^FO50,50^A0N,30,30^FDHola Mundo^FS
^XZ
Nota: Un formato ZPL II válido debe comenzar con ^XA y terminar con ^XZ. Es obligatorio en todos los formatos de etiqueta.
^XZ
Fin de Formato
El comando ^XZ es el corchete de cierre. Indica el fin de un formato de etiqueta. Cuando se recibe este comando, se imprime la etiqueta. También puede emitirse como el carácter de control ASCII ETX (Control-C, hexadecimal 03).
Ejemplo
^XA
^FO50,50^A0N,30,30^FDEtiqueta completa^FS
^XZ
Nota: Un formato ZPL II válido debe comenzar con ^XA y terminar con ^XZ. Es obligatorio para que la etiqueta se imprima.