Formateur et beautifier ZPL

Collez du ZPL compact et obtenez-le bien formaté — une commande par ligne — facile à lire, déboguer et versionner.

^XA

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

^XZ

À propos du formatage du ZPL

Pourquoi embellir le ZPL ?

Les imprimantes et les générateurs sortent souvent le ZPL sur une seule longue ligne, difficile à lire et à déboguer. Le formatage place chaque commande (^FO, ^A0, ^FD…) sur sa propre ligne pour voir la structure, repérer les erreurs et relire les changements dans le contrôle de version.

Ce que fait le formateur

Il met chaque commande ^ et ~ sur une nouvelle ligne, garde les données d'un champ ^FD sur sa ligne et ajoute une ligne vide après ^XA et avant ^XZ pour séparer les étiquettes. La sortie est un ZPL fonctionnellement identique — seuls les espaces changent.

Le formatage change-t-il l'impression ?

Non. Le ZPL ignore les sauts de ligne et les espaces entre commandes, donc le ZPL formaté et minifié s'impriment exactement pareil. Le formatage est purement pour les humains.

Lire, déboguer, partager

Utilisez la sortie formatée pour comprendre l'étiquette de quelqu'un, trouver un ^FD non terminé ou coller du ZPL lisible dans un ticket ou un dépôt. Une fois fini, copiez ou téléchargez.

Questions fréquentes

Le formatage change-t-il le résultat imprimé ?

Non. Le ZPL est insensible aux espaces entre commandes, donc le code formaté s'imprime à l'identique.

Cela cassera-t-il mon texte ^FD ?

Non. Les données après ^FD restent sur leur ligne. (Évitez de coller du texte ^FD contenant un ^ ou ~ littéral, qui sont des marqueurs de commande.)

Puis-je minifier à la place ?

Cet outil embellit. Pour minifier, retirez simplement les sauts de ligne — le ZPL n'en a pas besoin. La plupart des générateurs sortent déjà du ZPL minifié.

Mon ZPL est-il envoyé ?

Non, tout s'exécute localement dans votre navigateur.