Validateur ZPL

Collez votre code ZPL et voyez instantanément s'il est bien formé : balises de début/fin, champs équilibrés, commandes non prises en charge et erreurs d'analyse.

À propos de la validation ZPL

Ce que vérifie ce validateur

Il confirme que votre étiquette s'ouvre par ^XA et se ferme par ^XZ, que ces balises sont équilibrées et que chaque champ (^FD) se termine par ^FS. Il analyse aussi le code pour révéler les commandes non prises en charge et les erreurs, et indique la largeur d'impression (^PW) et la longueur d'étiquette (^LL) détectées.

Pourquoi ^XA, ^XZ et ^FS comptent

^XA démarre un format d'étiquette et ^XZ le termine ; sans eux, l'imprimante ignore ou fusionne vos données. Chaque champ ^FD doit être fermé par ^FS — un champ non terminé avale les commandes suivantes, un bug très courant.

Commandes non prises en charge

Si vous collez du ZPL utilisant des commandes que ce moteur ne rend pas, elles sont listées en avertissements. L'étiquette peut quand même s'imprimer sur une vraie Zebra — l'avertissement signifie juste que notre aperçu ne peut pas rendre cette commande.

Confidentialité

La validation s'exécute entièrement dans votre navigateur. Votre ZPL n'est jamais envoyé à un serveur.

Questions fréquentes

Un résultat valide garantit-il l'impression ?

Cela signifie que la structure est correcte (balises, champs, analysable). L'impression physique dépend aussi du support, du DPI et des réglages, mais la plupart des problèmes 'rien ne s'imprime' sont structurels — exactement ce que ceci détecte.

Que signifie 'champs non fermés' ?

Vous avez plus de ^FD que de ^FS. Un bloc de données ^FD doit se terminer par ^FS ; sinon l'imprimante lit les commandes suivantes comme des données.

Pourquoi certaines commandes sont-elles non prises en charge ?

Notre moteur de rendu prend en charge le jeu de commandes ZPL courant. Les commandes moins courantes ou spécifiques à une imprimante sont signalées en avertissements ; elles peuvent fonctionner sur votre imprimante.

Mon ZPL est-il envoyé quelque part ?

Non. Tout s'exécute localement dans votre navigateur.

Puis-je ensuite le prévisualiser ou le modifier ?

Oui — utilisez le visualiseur ZPL pour le rendre, ou ouvrez-le dans l'éditeur pour le corriger et le réexporter.