Praktische Artikel zu ZPL, Barcodes und Etikettendruck: wie die Befehle zu lesen sind, welcher Barcode wohin gehört und welche Fehler am häufigsten vorkommen.
Die Artikel sind nach Aufgabe gruppiert: Wählen Sie zuerst die Gruppe, die zu Ihrem Problem passt. Jeder Artikel erklärt Ursache und Lösung; Beispiele mit einem vollständigen ZPL-Etikett öffnen sich mit einem Klick im Viewer. Am Ende stehen verwandte Artikel derselben Gruppe.
ZPL- und Etikettengrundlagen · Falsch gedruckte Etiketten beheben · Barcodes und GS1 · ZPL an den Drucker senden · Tabellen, ERP und Versanddienstleister · EPL, TSPL und CPCL
Was ZPL ist, wie man eine Datei öffnet und ansieht, Punkte statt Millimeter, Schriften und Layout.
ZPL ist die Sprache der Zebra-Thermodrucker. Wie die Befehle zu lesen sind, wie ein Etikett aufgebaut wird und welche Fehler am häufigsten vorkommen.
Wie öffnet man eine ZPL-Datei?Eine .zpl-Datei öffnet sich in jedem Texteditor, denn ZPL ist Klartext. Was die Datei enthält, wie man sie liest und wie man das beschriebene Etikett sieht.
ZPL-Datei ohne Drucker in der Vorschau ansehenEine ZPL-Datei ist nur Text — das Etikett existiert erst, wenn etwas es zeichnet. Vier Wege, ein ZPL-Etikett ohne Drucker zu sehen und zu testen, auch in CI.
ZPL-Punkte, Millimeter und ZollJede ZPL-Koordinate ist ein Punkt. Umrechnungstabellen für 152/203/300/600 dpi, Etikettengrößen in Punkten und was beim Wechsel von 203 auf 300 dpi passiert.
Text in ZPL zentrierenZPL hat keinen Zentrier-Befehl für einfachen Text. Nutzen Sie einen ^FB-Block mit C-Ausrichtung oder messen Sie die Textbreite und berechnen x selbst.
Eigene Schriften in ZPL verwendenZwei Wege, eine eigene Schrift auf Zebra zu drucken: in jedes Etikett einbetten oder einmal laden und mit ^A@ aufrufen. Unterschied und Grenzen.
Warum darf ein Etikettenformat den Medientyp setzen?Ein Etikettenformat kann den Drucker auf Thermotransfer umstellen — mit Absicht. Warum es ^MT gibt und was das Abschalten die Flotte kostet.
PDF oder ZPL: den Etiketten-Weg wählenZwei Wege für dasselbe Etikett: gerendertes PDF über einen Treiber oder natives ZPL. Was jeder bei Tempo, Treue und Betrieb kostet.
Einen ZPL-Etiketten-Viewer in die eigene Seite einbettenGerenderte ZPL-Etiketten per iframe in eigenen Seiten zeigen — ohne Servercode, ohne Bibliotheken. Wie das Embed funktioniert, das URL-Format und seine Grenzen.
Kann ChatGPT oder Claude ZPL rendern?Sprachmodelle schreiben ZPL, sehen das gedruckte Etikett aber nicht. Wie ein Render- und Validierungswerkzeug die Lücke schließt — Browser, API oder MCP.
Zu klein, abgeschnitten, verschoben, kopfüber, leer, unleserlich oder zusätzliche Etiketten — Ursache und Lösung.
Acht häufige ZPL-Etikettenfehler mit ihrer üblichen Ursache und der bestätigenden Prüfung — und was eine Vorschau belegen kann und was nicht.
Warum druckt mein ZPL-Etikett falsch?Die fünf Ursachen hinter den meisten falschen ZPL-Etiketten: falsche Dichte, fehlendes ^FS, stilles Abschneiden, fehlende Maße und kaputte Zeichen.
Zebra-Etikett druckt zu kleinDruckt ein 4x6-Etikett links oben auf zwei Dritteln der Größe, ist es ein 203/300-DPI-Konflikt. Prüfen, warum ^MU kaum hilft, Datei skalieren.
ZPL-Etikett wird am Rand abgeschnittenEin beschnittenes ZPL-Etikett hat zwei Ursachen: Felder jenseits von ^PW/^LL oder eine 300-DPI-Datei auf einem 203-DPI-Drucker. So unterscheiden Sie sie.
ZPL-Text läuft über den Etikettenrand (mit ^FB umbrechen)Ein langer ^FD-Wert läuft über den Etikettenrand, weil einfacher ZPL-Text nie umbricht. ^FB macht daraus einen Block: Breite, Zeilen, Umbruch, Ausrichtung.
ZPL-Etiketteninhalt verschobenEin nach rechts oder unten verschobenes Layout hat vier Verdächtige in der Datei — ^LH, ^LS, ^LT und den ^FO/^FT-Unterschied — bevor ein Sensor schuld ist.
ZPL-Etikett druckt auf dem KopfEin gedrehtes ZPL-Etikett hat drei Schalter: ^PO dreht das ganze Etikett, ^FW setzt den Standard, ^A dreht ein einzelnes Feld. Finden Sie den gesetzten.
ZPL druckt ein leeres EtikettEin leeres Etikett hat meist eine strukturelle Ursache: ein nie geöffnetes Format, von fehlendem ^FS verschluckte Felder oder Daten ohne Position.
Zebra druckt ein zusätzliches leeres EtikettNach jedem Druck ein leeres, übersprungenes oder halbes Etikett: zwei Ursachen im ZPL (^LL, ^PQ), zwei im Drucker, eine im Treiber. Der Reihe nach prüfen.
Nur die letzte Grafik wird gedrucktEin Format mit mehreren ^GB-Boxen druckt auf einem mobilen Drucker nur die letzte. Meist ist die Datei unschuldig: erst die aktive Druckersprache prüfen.
ZPL druckt Sonderzeichen falschUmlaute, die als Zeichensalat drucken, sind ein Encoding-Konflikt: Der Drucker dekodiert UTF-8-Bytes mit einer alten Codepage. ^CI28 behebt es.
Der Drucker druckt ZeichensalatRoher Text statt Etikett deutet auf den Dump-Modus, wirklich verstümmelte Zeichen auf eine falsche Sprache. Die Unterscheidung dauert eine Minute.
Jedes Etikett im Auftrag druckt dieselbe Zeit (^FC, ^SL)Ein ZPL-Auftrag mit mehreren Etiketten stempelt jedes Etikett mit demselben Uhrzeitwert. Das ist der dokumentierte Standard von ^SL — ^SLT ändert ihn.
Symbologie wählen, Barcodes, die nicht scannen, GS1-128 und Prüfziffern.
EAN-13, Code 128 oder QR? Praktische Regeln für die Wahl des Barcodes nach Daten, Platz und Lesegerät.
ZPL-Barcode wird nicht gescanntLässt sich ein gedruckter ZPL-Barcode nicht scannen, liegt es meist an der Datei: falsche Daten, zu schmale Module oder eine beschnittene Ruhezone.
GS1-128 vs. Code 128GS1-128 ist Code 128 plus ein unsichtbares Zeichen. Was FNC1 ändert, warum Klammern keine Daten sind und warum falsche Codierung schlimmer ist als gar keine.
Die Prüfziffer, die Ihr Drucker still überschreibtSenden Sie eine EAN-13 mit falscher Prüfziffer: Der Drucker meckert nicht, er druckt eine andere Nummer. Gemessen — und wie man es vorher merkt.
Druck über Netzwerk, USB, Browser, macOS und Linux, Druckeridentität und Druckqualität.
Zebra-Netzwerkdrucker nehmen rohes ZPL auf TCP-Port 9100 an. Senden von Windows, macOS, Linux oder aus Code — und was zu prüfen ist, wenn nichts gedruckt wird.
ZPL ohne Druckertreiber druckenWarum ZPL keinen Treiber braucht, drei rohe Sendewege — Socket, CUPS-Raw-Queue, Windows Generic/Text Only — und wann ein echter Treiber wirklich hilft.
ZPL aus dem Browser druckenEin Browser kann keinen Socket zu Port 9100 öffnen. Die drei Muster, die ZPL aus einer Web-App wirklich ausliefern, und ihr Preis.
ZPL unter macOS und Linux über eine CUPS-Raw-Queue druckenRaw-Warteschlange in CUPS mit lpadmin einrichten, ZPL mit lp senden — und die Falle vermeiden, dass eine filternde Queue den ZPL-Code als Text druckt.
ZPL aus der Cloud auf einem USB-Zebra-Drucker druckenEin USB-Etikettendrucker hat keinen Port 9100. Wie die Druckwarteschlange rohes ZPL transportiert und der Labelixa-Agent sie mit der Cloud-API verbindet.
Warum wurde mein Etikett auf dem falschen Drucker gedruckt?Etiketten auf dem falschen Drucker sind kein Pech, sondern ein Identitätsproblem: Warteschlangennamen, DHCP-Leases, geteilte Treiber. Diagnose und Vorbeugung.
Druckeridentität: warum Warteschlangennamen und IPs Sie täuschenJede Schicht des Etikettendruck-Stacks erkennt einen Drucker an etwas Veränderlichem: Name, Port-Zuordnung, DHCP-Lease. Anatomie verirrter Druckaufträge.
Der Drucker antwortet auf Ping, Port 9100 aber nichtPing antwortet, an Port 9100 kommt nichts an: ICMP und Raw-Druckdienst sind zwei Dinge. Vier Prüfungen in der Reihenfolge, die die Ursache isoliert.
Statusabfragen dauern ewig — oder kommen nie zurückEine ~HS-Abfrage, die ewig dauert oder nie zurückkommt, ist selten ein langsamer Drucker: fünf Zustände antworten mit Stille, offene Verbindungen blockieren.
Punkte über die gesamten weißen Flächen des EtikettsSprenkel in weißen Flächen kommen aus der Datei oder vom Druckkopf: gerastertes Bild im ZPL oder Schwärzung, Schmutz, Verschleiß. Eine Vorschau trennt sie.
Der Druck ist blass, verschmiert oder reibt sich ab — Farbband, Etikett oder Einstellung?Blasser, verschmierter oder lückenhafter Thermotransferdruck heißt meist: Farbband, Material und Geschwindigkeit passen nicht zusammen. Zebras Prüfreihenfolge.
Etiketten aus Excel, ERP-Systeme und ZPL-Etiketten von FedEx oder UPS.
Aus einer Tabelle hunderte ZPL-Etiketten machen: Vorlagen-Variablen, CSV-Spaltenzuordnung, Batch-Erzeugung und ehrliche Grenzen.
ERP-Etikettendruck mit ZPLWo ERP-Etikettenketten brechen und wie ein Prüftor eine fehlerhafte Vorlage stoppt, bevor sie den Lagerdrucker erreicht.
Mit Carrier-ZPL-Etiketten arbeitenCarrier-APIs liefern ZPL, kein Bild. Wie man es dekodiert, vor dem Materialverbrauch prüft und was man nicht ändern darf.
FedEx-ZPL-Etiketten: anfordern, prüfen, fixenDie Ship-API-Felder hinter dem ZPL (Bildtyp, Stock, 203 oder 300 dpi), wo das Etikett in der Antwort steckt und welche Prüfungen vor dem Druck lohnen.
UPS-ZPL-Etiketten: anfordern, prüfen, fixenDie Shipping-API-Felder hinter dem ZPL-Etikett (Formatcode, Stockgröße, Zeichensatz), der Pfad zur Nutzlast pro Paket und warum die Dichte aus der Datei kommt.
Andere Druckersprachen: Vergleich mit ZPL, Vorschau und Fehlersuche.
Größe in Punkten gegen echte Einheiten, Auftragsaufbau, Text- und Barcode-Syntax — die ZPL/TSPL-Unterschiede, die Portierzeit kosten.
ZPL vs. CPCL: Tischdrucker und mobile GeräteWelche: ZPL, außer der Drucker ist ein mobiles CPCL-Gerät. Befehlstabelle im Vergleich, Druckersprache prüfen und umschalten, Etikett portieren.
TSPL vs. EPL: Migration vom AltbestandVon EPL-Druckern zu TSC-Hardware: was beide Sprachen teilen, was kein Gegenstück hat und wie man die Migration testet.
EPL ohne Drucker prüfen und debuggenAlte EPL/EPL2-Aufträge im Browser gerendert: was jede Zeile tut, welche Befunde zählen und was eine Vorschau nicht zeichnet.
EPL-Etiketteninhalt verschobenEin seitlich verschobenes EPL-Etikett ist meist eine Druckereinstellung, nicht das Formular: q-Breite, R-Referenzpunkt und Formulare, die beides übernehmen.
TSPL ohne Drucker prüfen und debuggenTSPL im Browser rendern, die Diagnosemeldungen lesen und wissen, welche Befehle eine Vorschau bewusst nicht zeichnet.
TSPL BITMAP druckt ein schwarzes RechteckDruckt TSPL BITMAP ein schwarzes Rechteck, sind die Bits fast immer invertiert: In TSPL druckt ein 0-Bit schwarz. So prüfen und beheben Sie es.
CPCL ohne Drucker prüfen und debuggenEtiketten mobiler Drucker im Browser: der Session-Header, der alles steuert, die wichtigen Befunde und was nicht gezeichnet wird.
Arabischer Text in CPCL gespiegelt oder zerrissenArabisch oder Hebräisch per CPCL TEXT kann gespiegelt oder mit getrennten Buchstaben drucken. Warum, und drei Wege, Rechts-nach-links-Text richtig zu drucken.