ZPL-Formatter & Beautifier
Füge kompaktes ZPL ein und erhalte es sauber formatiert — ein Befehl pro Zeile — leicht zu lesen, zu debuggen und zu versionieren.
^XA ^FO50,50 ^A0N,40,40 ^FDHello ZPL ^FS ^FO50,120 ^BY2 ^BCN,80,Y,N,N ^FD123456789 ^FS ^XZ
Füge kompaktes ZPL ein und erhalte es sauber formatiert — ein Befehl pro Zeile — leicht zu lesen, zu debuggen und zu versionieren.
^XA ^FO50,50 ^A0N,40,40 ^FDHello ZPL ^FS ^FO50,120 ^BY2 ^BCN,80,Y,N,N ^FD123456789 ^FS ^XZ
Drucker und Code-Generatoren geben ZPL oft als eine lange Zeile aus, die schwer zu lesen und zu debuggen ist. Beim Formatieren steht jeder Befehl (^FO, ^A0, ^FD…) in einer eigenen Zeile, sodass du die Struktur erfassen, Fehler erkennen und Änderungen in der Versionskontrolle prüfen kannst.
Er setzt jeden ^- und ~-Befehl in eine neue Zeile, lässt die Daten eines ^FD-Felds in seiner Zeile und fügt eine Leerzeile nach ^XA und vor ^XZ ein, um Etiketten zu trennen. Die Ausgabe ist funktional identisches ZPL — nur die Leerzeichen ändern sich.
Nein. ZPL ignoriert Zeilenumbrüche und Abstände zwischen Befehlen, daher drucken formatiertes und minifiziertes ZPL exakt gleich. Das Formatieren ist nur für Menschen.
Nutze die formatierte Ausgabe, um das Etikett einer anderen Person zu verstehen, ein nicht geschlossenes ^FD zu finden oder lesbares ZPL in ein Ticket oder Repo einzufügen. Danach kopieren oder herunterladen.
Nein. ZPL ist zwischen Befehlen leerzeichen-unabhängig, daher druckt der formatierte Code identisch zum Original.
Nein. Die Daten nach ^FD bleiben in ihrer Zeile. (Vermeide ^FD-Text, der selbst ein literales ^ oder ~ enthält — das sind Befehlsmarker.)
Dieses Tool verschönert. Zum Minifizieren entferne einfach die Zeilenumbrüche — ZPL braucht sie nicht. Die meisten Generatoren geben bereits minifiziertes ZPL aus.
Nein, alles läuft lokal im Browser.