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›PDF oder ZPL: den Etiketten-Weg wählen

PDF oder ZPL: den Etiketten-Weg wählen

Veröffentlicht:

Teams, die Etiketten drucken, landen meist bei einem von zwei Wegen: ein PDF erzeugen und es von einem Druckertreiber rastern lassen, oder ZPL erzeugen und es unverändert an den Drucker schicken. Beides funktioniert. Sie scheitern unterschiedlich — und genau diese Fehlerbilder sollten die Wahl bestimmen.

Was in jedem Weg wirklich passiert

PDF-Weg: Ihre Anwendung baut eine Seite, ein Treiber wandelt sie in Druckerpunkte, der Drucker brennt sie. Beim Erreichen der Hardware ist das Etikett ein Bild.

ZPL-Weg: Ihre Anwendung gibt Textbefehle aus (^FO, ^FD, ^BC), und Schriften wie Barcodes zeichnet der Drucker selbst in seiner nativen Auflösung. Auf dem Rechner rastert nichts.

Wo es jeweils weh tut

PDF-WegNatives ZPL
Barcode-QualitätHängt vom Rastern ab: ein skalierter oder kantengeglätteter Barcode verliert die scharfen Balkenkanten, die Scanner brauchenDer Drucker erzeugt das Symbol in Geräteauflösung — der übliche Grund, warum barcodelastige Arbeit zu ZPL wandert
Auftragsgröße und TempoEin Vollseiten-Bitmap je Etikett; größere Last, langsam über schmale LeitungenWenige hundert Byte Text je Etikett
SchriftenIm PDF eingebettet, ungewöhnliche Schriften reisen mitAuf druckerresidente Schriften beschränkt, sofern Sie keine Schrift hochladen
LayouttreueGenau wie entworfen, solange der Treiber sich benimmtGenau wie geschrieben, aber Koordinaten sind Punkte und hängen an der Auflösung
InfrastrukturTreiber und meist ein Spooler auf einer echten MaschineBytes an TCP-Port 9100; kein Treiber, von jedem Server aus
Variable Daten in MasseGanze Seite je Datensatz neu rendernNur die Datenfelder ändern

Ohne Reue wählen

Ein Hinweis vor der Festlegung

Kein Weg erspart Ihnen die Auflösungsfrage. Ein in Punkten für 203 dpi geschriebenes ZPL-Layout druckt auf einem 300-dpi-Kopf etwa auf zwei Dritteln, und ein in falscher physischer Größe gestaltetes PDF ist auf Papier genauso falsch. Deklarieren Sie die echte Etikettengröße und prüfen Sie sie vor dem ersten Produktionslauf.

Beide Ausgaben derselben Datei sehen Sie hier: ZPL in den ZPL-Viewer einfügen oder über die API PNG bzw. PDF aus derselben Quelle holen. Weicht das Druckergebnis ab, grenzt die Fehlersuche-Triage es ein.

Häufig gestellte Fragen

Ist ZPL besser als PDF für den Etikettendruck?

Für scannbare Barcodes in Masse meist ja: Der Drucker erzeugt das Symbol in eigener Auflösung, Aufträge sind wenige hundert Byte groß, und kein Treiber ist beteiligt. PDF passt besser zu aufwendigen Layouts, gelegentlichem Druck oder wenn vorhandene PDF-Werkzeuge das Dokument ohnehin erzeugen.

Warum scannen Barcodes aus PDF schlechter?

Weil die Seite vor dem Drucker gerastert wird. Skalierung und Kantenglättung verwischen die Balkenkanten, auf die Scanner angewiesen sind. Natives ZPL vermeidet das, indem der Drucker das Symbol in Geräteauflösung zeichnet.

Verwandte Ratgeber

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.

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.

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.

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.

Eigenen ZPL-Code testen →