Formatador e embelezador de ZPL

Cole ZPL compacto e obtenha-o bem formatado — um comando por linha — fácil de ler, depurar e versionar.

^XA

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

^XZ

Sobre a formatação de ZPL

Por que embelezar o ZPL?

Impressoras e geradores costumam emitir o ZPL em uma única linha longa, difícil de ler e depurar. Formatar coloca cada comando (^FO, ^A0, ^FD…) em sua própria linha para você ver a estrutura, achar erros e revisar mudanças no controle de versão.

O que o formatador faz

Coloca cada comando ^ e ~ em uma nova linha, mantém os dados de um campo ^FD na sua linha e adiciona uma linha em branco após ^XA e antes de ^XZ para separar as etiquetas. A saída é ZPL funcionalmente idêntico — só os espaços mudam.

Formatar muda como imprime?

Não. O ZPL ignora quebras de linha e espaços entre comandos, então o ZPL formatado e o minificado imprimem exatamente igual. A formatação é só para humanos.

Ler, depurar, compartilhar

Use a saída formatada para entender a etiqueta de outra pessoa, encontrar um ^FD não fechado ou colar ZPL legível em um chamado ou repositório. Ao terminar, copie ou baixe.

Perguntas frequentes

Formatar muda o resultado impresso?

Não. O ZPL não diferencia espaços entre comandos, então o código formatado imprime idêntico ao original.

Vai quebrar meu texto ^FD?

Não. Os dados após ^FD ficam na sua linha. (Evite colar texto ^FD que contenha um ^ ou ~ literal, que são marcadores de comando.)

Posso minificar em vez disso?

Esta ferramenta embeleza. Para minificar, basta remover as quebras de linha — o ZPL não precisa delas. A maioria dos geradores já emite ZPL minificado.

Meu ZPL é enviado?

Não, tudo roda localmente no seu navegador.