Formateador y embellecedor de ZPL

Pega ZPL compacto y obténlo bien formateado — una comanda por línea — para leerlo, depurarlo y versionarlo fácilmente.

^XA

^FO50,50
^A0N,40,40
^FDHello ZPL
^FS
^FO50,120
^BY2
^BCN,80,Y,N,N
^FD123456789
^FS

^XZ

Sobre el formateo de ZPL

¿Por qué embellecer el ZPL?

Las impresoras y los generadores suelen sacar el ZPL en una sola línea larga, difícil de leer y depurar. Formatearlo pone cada comanda (^FO, ^A0, ^FD…) en su propia línea para que veas la estructura, detectes errores y revises cambios en el control de versiones.

Qué hace el formateador

Pone cada comanda ^ y ~ en una línea nueva, mantiene los datos de un campo ^FD en su línea y añade una línea en blanco tras ^XA y antes de ^XZ para separar cada etiqueta. La salida es ZPL funcionalmente idéntico — solo cambian los espacios.

¿Formatear cambia cómo se imprime?

No. El ZPL ignora los saltos de línea y los espacios entre comandas, así que el ZPL formateado y el minificado se imprimen exactamente igual. El formato es solo para humanos.

Leer, depurar, compartir

Usa la salida formateada para entender la etiqueta de otra persona, encontrar un ^FD sin cerrar o pegar ZPL legible en un ticket o un repo. Cuando acabes, cópialo o descárgalo.

Preguntas frecuentes

¿Formatear cambia el resultado impreso?

No. El ZPL no distingue espacios entre comandas, así que el código formateado se imprime igual que el original.

¿Romperá mi texto ^FD?

No. Los datos tras ^FD se quedan en su línea. (Evita pegar texto ^FD que contenga un ^ o ~ literal, que son marcadores de comanda.)

¿Puedo minificar en su lugar?

Esta herramienta embellece. Para minificar, quita los saltos de línea — el ZPL no los necesita. La mayoría de generadores ya sacan ZPL minificado.

¿Se sube mi ZPL?

No, todo se ejecuta localmente en tu navegador.