Anmelden
Produkte
ZPL-ViewerBarcode-GeneratorBild → ZPLZPL-SpickzettelEtiketten-DesignerVorlagen-Galerie
Entwickler
API-SchnellstartAPI-ReferenzMCP-ServerMassenerzeugungWebhooksSDKs & BeispieleLimitsDirectPrint-Agent NeuGitHub ActionVS-Code-ErweiterungOn-Premise
Lösungen
Logistik und VersandE-CommerceERP & WMSProduktionEinzelhandelGesundheitswesen und LaborAlle Lösungen
Tools
ZPL-DiagnosezentrumZPL-DebuggerGrößen- und DPI-AnalyseDPI-KonverterBarcode-PlatzrechnerVersandetiketten-AnalyseSchriftprüfungAusrichtungs-DebuggerKalibrierungsassistentDruckerkompatibilitätsprüfungBarcode-LesbarkeitsprüfungDruckersprachen-ErkennungThermodrucker-TestpaketZPL-ToolsEPL-ToolsTSPL-ToolsCPCL-ToolsDruckersprachen-KonverterAlle WerkzeugeRatgeberPreise
Sprache
EnglishTürkçeDeutsch
Startseite›Ratgeber

Ratgeber

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

ZPL- und Etikettengrundlagen

Was ZPL ist, wie man eine Datei öffnet und ansieht, Punkte statt Millimeter, Schriften und Layout.

Was ist ZPL?

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 ansehen

Eine 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 Zoll

Jede 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 zentrieren

ZPL 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 verwenden

Zwei 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ählen

Zwei 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 einbetten

Gerenderte 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.

Falsch gedruckte Etiketten beheben

Zu klein, abgeschnitten, verschoben, kopfüber, leer, unleserlich oder zusätzliche Etiketten — Ursache und Lösung.

ZPL-Fehlersuche nach Symptom

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 klein

Druckt 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 abgeschnitten

Ein 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 verschoben

Ein 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 Kopf

Ein 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 Etikett

Ein 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 Etikett

Nach 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 gedruckt

Ein 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 falsch

Umlaute, die als Zeichensalat drucken, sind ein Encoding-Konflikt: Der Drucker dekodiert UTF-8-Bytes mit einer alten Codepage. ^CI28 behebt es.

Der Drucker druckt Zeichensalat

Roher 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.

Barcodes und GS1

Symbologie wählen, Barcodes, die nicht scannen, GS1-128 und Prüfziffern.

Welche Barcode-Symbologie soll ich wählen?

EAN-13, Code 128 oder QR? Praktische Regeln für die Wahl des Barcodes nach Daten, Platz und Lesegerät.

ZPL-Barcode wird nicht gescannt

Lä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 128

GS1-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 überschreibt

Senden Sie eine EAN-13 mit falscher Prüfziffer: Der Drucker meckert nicht, er druckt eine andere Nummer. Gemessen — und wie man es vorher merkt.

ZPL an den Drucker senden

Druck über Netzwerk, USB, Browser, macOS und Linux, Druckeridentität und Druckqualität.

ZPL direkt an einen Netzwerkdrucker senden

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 drucken

Warum 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 drucken

Ein 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 drucken

Raw-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 drucken

Ein 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äuschen

Jede 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 nicht

Ping 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ück

Eine ~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 Etiketts

Sprenkel 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.

Tabellen, ERP und Versanddienstleister

Etiketten aus Excel, ERP-Systeme und ZPL-Etiketten von FedEx oder UPS.

ZPL-Etiketten aus Excel- oder CSV-Daten drucken

Aus einer Tabelle hunderte ZPL-Etiketten machen: Vorlagen-Variablen, CSV-Spaltenzuordnung, Batch-Erzeugung und ehrliche Grenzen.

ERP-Etikettendruck mit ZPL

Wo ERP-Etikettenketten brechen und wie ein Prüftor eine fehlerhafte Vorlage stoppt, bevor sie den Lagerdrucker erreicht.

Mit Carrier-ZPL-Etiketten arbeiten

Carrier-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, fixen

Die 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, fixen

Die 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.

EPL, TSPL und CPCL

Andere Druckersprachen: Vergleich mit ZPL, Vorschau und Fehlersuche.

ZPL vs. TSPL: was wirklich anders ist

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äte

Welche: 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 Altbestand

Von 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 debuggen

Alte EPL/EPL2-Aufträge im Browser gerendert: was jede Zeile tut, welche Befunde zählen und was eine Vorschau nicht zeichnet.

EPL-Etiketteninhalt verschoben

Ein 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 debuggen

TSPL im Browser rendern, die Diagnosemeldungen lesen und wissen, welche Befehle eine Vorschau bewusst nicht zeichnet.

TSPL BITMAP druckt ein schwarzes Rechteck

Druckt 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 debuggen

Etiketten mobiler Drucker im Browser: der Session-Header, der alles steuert, die wichtigen Befunde und was nicht gezeichnet wird.

Arabischer Text in CPCL gespiegelt oder zerrissen

Arabisch oder Hebräisch per CPCL TEXT kann gespiegelt oder mit getrennten Buchstaben drucken. Warum, und drei Wege, Rechts-nach-links-Text richtig zu drucken.