← Anleitungen und Artikel
ED
Eduard Diaz
IT-Techniker bei S-IE, einem offiziellen Zebra-Partner · Aktualisiert

ZPL vs. EPL: Wo liegt der Unterschied?

ZPL und EPL sind Befehlssprachen kompatibler Etikettendrucker. Sie können ähnliche Etiketten beschreiben, unterscheiden sich jedoch in Syntax und Funktionen. Dieser Artikel zeigt Beispiele und erklärt, was vor einer Konvertierung geprüft werden sollte.

Illustration zweier Thermoetikettendrucker für ZPL und EPL

Was ist ZPL?

ZPL steht für Zebra Programming Language. ZPL-II-Formate verwenden meist ^XA und ^XZ, ^FO für Positionen und ^FD für Daten. Befehle decken Text, Grafiken und Barcodes ab. Funktionen wie RFID benötigen zusätzlich passende Hardware und Firmware.

Was ist EPL?

EPL steht für Eltron Programming Language. Hier geht es um den EPL2-Seitenmodus mit Zeilenbefehlen wie N, A, B und P. Manche Geräte bieten außerdem einen anders arbeitenden Zeilenmodus. EPL bleibt für bestehende Systeme relevant. Schriften und Barcode-Symbologien hängen vom Modell ab; auch 2D-Codes können unterstützt werden.

Die wichtigsten Unterschiede

Auf einen Blick, wie ZPL und EPL sich vergleichen:

MerkmalZPLEPL
Vollständiger NameZebra Programming Language (ZPL II)Eltron Programming Language (EPL2)
StatusModern, aktueller Standard (Link-OS)Älter / Legacy, bei manchen Modellen noch unterstützt
SyntaxCaret-/Tilde-Befehle; ^XA … ^XZKurze zeilenbasierte Befehle (N, A, B, P…)
FähigkeitenSkalierbare Schriften, erweiterte Grafik, 2D-Barcodes, RFIDText, Grafiken und unterstützte 1D-/2D-Codes, modellabhängig
Typischer EinsatzDie meisten aktuellen Zebra-Drucker und neue ProjekteLegacy und einige Einstiegs-Desktopdrucker
Eine Etikettendatei beginnt mit^XAKurzen Befehlen wie N, O oder Q

ZPL- und EPL-Beispiele: dieselbe Nachricht

Beide Beispiele drucken „HELLO“ auf einer Fläche von 400 × 240 Punkten. Sie zeigen den Aufbau, keine identische Schrift. In ZPL begrenzen ^XA und ^XZ das Format, ^FO positioniert das Feld, ^A0 wählt die Schrift und ^FD enthält den Text. In EPL2 leert N den Bildpuffer, q bestimmt die Breite, Q Länge und Abstand, A zeichnet Text und P1 fordert ein Exemplar an. Passen Sie den Beispielabstand von 24 Punkten vor dem Druck an das Material an.

ZPL

^XA
^PW400
^LL240
^FO30,30^A0N,30,30^FDHELLO^FS
^XZ

EPL2

N
q400
Q240,24
A30,30,0,3,1,1,N,"HELLO"
P1

Auch die Auflösung muss stimmen

400 Punkte entsprechen bei 203 DPI etwa 50 mm, bei 300 DPI nur etwa 34 mm. Ein Sprachwechsel erhält die physische Größe nicht automatisch. Prüfen Sie Auflösung, Breite, Länge und Etikettenabstand. Kontrollieren Sie Barcode-Modulbreiten, Ruhezonen und Textumbrüche getrennt. Eine plausible Vorschau garantiert weder korrekte Scannerlesbarkeit noch einen Druck ohne abgeschnittene Ränder.

Welche Sprache passt zum Einsatz?

Beginnen Sie beim genauen Druckermodell und der erzeugenden Software. Ein funktionierender EPL-Ablauf muss nicht zwangsläufig migriert werden. Bei einem neuen kompatiblen System kann ZPL die Wiederverwendung von Vorlagen erleichtern. Erfassen Sie benötigte Schriften, Barcodes, Grafiken und gespeicherte Formate. Nicht jeder Zebra-Drucker unterstützt beide Sprachen: Handbuch und Firmware sind entscheidend.

So erkennen Sie, welche Sie haben

Meist müssen Sie wissen, in welcher Sprache eine Datei geschrieben ist oder welche Ihr Drucker erwartet. Schnelle Prüfungen:

  • Sehen Sie in die Datei: Beginnt sie mit ^XA und endet mit ^XZ, mit ^-Befehlen, ist es ZPL.
  • EPL-Dateien nutzen kein ^XA; sie beginnen mit kurzen Zeilenbefehlen wie N, Q, q oder A und enden mit einem P-Befehl (Drucken).
  • Prüfen Sie Modellhandbuch und Konfigurationsbericht. Auf SGD-kompatiblen Geräten liest ! U1 getvar "device.languages" die Spracheinstellung aus. Verfügbare Werte und automatische Erkennung sind modell- und firmwareabhängig.

Gedruckter Quelltext kann auch durch Zeilenmodus, Treiber, Diagnosemodus oder Zeichenkodierung entstehen. Siehe die Anleitung zu wirrem Text.

EPL in ZPL umwandeln

Der Browser-Konverter verarbeitet verbreitete EPL2-Befehle. Beachten Sie Warnungen: Grafiken und nicht unterstützte Anweisungen müssen gegebenenfalls neu erstellt werden. Schriftmaße können abweichen. Vorschau und physischer Probedruck gehören zur Konvertierung.

EPL2-zu-ZPL-Konverter öffnen

Checkliste für die Migration von EPL zu ZPL

  1. Bewahren Sie EPL-Datei und Referenzdruck auf. Testen Sie lange Namen, Umlaute, leere Felder und echte Barcode-Daten.
  2. Lesen Sie sämtliche Warnungen. Der Konverter nähert EPL-Schriftmaße an und konvertiert GW/GG/GM-Grafiken nicht automatisch. Nicht unterstützte Befehle können entfallen.
  3. Prüfen Sie die Vorschau bei Zielauflösung und Zielgröße: Positionen, Drehungen, Barcodes, Grafiken und Kopienzahl. Erstellen Sie fehlende Elemente ausdrücklich neu.
  4. Drucken Sie ein Muster auf dem Zielgerät und scannen Sie die Codes, bevor Sie die Produktionsvorlage ersetzen. Halten Sie das Original für eine Rückkehr bereit.

Häufige Fragen

Ist ZPL besser als EPL?

Die Wahl hängt von Drucker und Anwendung ab. ZPL eignet sich für neue kompatible Abläufe; eine funktionierende EPL-Installation muss nicht allein wegen ihres Alters ersetzt werden.

Kann ich EPL in ZPL umwandeln?

Der Browser-Konverter verarbeitet verbreitete EPL2-Befehle. Beachten Sie Warnungen: Grafiken und nicht unterstützte Anweisungen müssen gegebenenfalls neu erstellt werden. Schriftmaße können abweichen. Vorschau und physischer Probedruck gehören zur Konvertierung.

Woran erkenne ich, ob mein Drucker ZPL oder EPL nutzt?

Prüfen Sie Modellhandbuch und Konfigurationsbericht. Auf SGD-kompatiblen Geräten liest ! U1 getvar "device.languages" die Spracheinstellung aus. Verfügbare Werte und automatische Erkennung sind modell- und firmwareabhängig.

Warum druckt mein Drucker den Code als Text statt eines Etiketts?

Gedruckter Quelltext kann auch durch Zeilenmodus, Treiber, Diagnosemodus oder Zeichenkodierung entstehen.

Offizielle Dokumentation

Quellen am 4. Oktober 2026 geprüft. KI-generierte Illustration, kein bestimmtes Druckermodell.

ED

Über den Autor

Eduard Diaz

Eduard Diaz ist IT-Techniker (Entwicklung) bei S-IE, einem offiziellen Zebra-Partner mit über 20 Jahren Erfahrung in Identifikations- und Etikettierungsdiensten. Er entwickelt und pflegt EditorZPL, um die Arbeit mit ZPL und Zebra-Etikettendruckern zu erleichtern.

s-ie.cat

Verwandte Werkzeuge