So erstellen Sie einen QR-Code in ZPL
Erfahren Sie, wie Sie mit Zebra Programming Language (ZPL) einen zuverlässigen QR-Code erzeugen, Größe und Fehlerkorrektur wählen und das gedruckte Etikett vor dem Einsatz testen.

Was ein ZPL-QR-Code enthält
Ein QR-Code speichert Text in einer zweidimensionalen Matrix. Auf Etiketten sind das oft URLs, Produkt- oder Tracking-IDs. ZPL sendet die Anweisungen; der Drucker erzeugt die Module beim Druck.
Der Befehl ^BQ erzeugt QR-Symbole. Er legt Ausrichtung, Modell und Vergrößerung fest, während ^FD die Daten liefert. Beginnen Sie mit einer kurzen realistischen Nutzlast und lassen Sie eine weiße Ruhezone.
Die grundlegende ^BQ-Syntax
Im Beispiel positioniert ^FO das Symbol, ^BQN wählt QR, 2 das übliche Modell und 6 die Vergrößerung. Das Präfix LA aktiviert die automatische Fehlerkorrektur für die folgenden Daten.
^FS beendet das Feld und ^XZ das Etikettenformat. Halten Sie Befehle beim Debuggen getrennt, um Positionierungs- und Datenfehler zu unterscheiden.
^XA
^FO60,60^BQN,2,6^FDLA,https://editorzpl.com^FS
^XZGröße, DPI und Fehlerkorrektur wählen
Module werden als Druckerpunkte ausgegeben. Die gleiche Vergrößerung hat bei 203, 300 und 600 DPI daher unterschiedliche physische Größen. Stimmen Sie Viewer-DPI und Drucker ab.
Lassen Sie rundum eine klare Ruhezone. Höhere Fehlerkorrektur toleriert Schäden, macht den Code aber dichter. Vergrößern Sie das Symbol, bevor Sie die Ruhezone verkleinern.
Daten vor dem Codieren vorbereiten
URLs, Text und IDs eignen sich gut. Verwenden Sie die endgültige HTTPS-Adresse und halten Sie sie kurz. Für WLAN, vCard oder andere Formate muss die Nutzlast dem jeweiligen Format entsprechen.
Fügen Sie keine Steuerzeichen oder versehentlichen Zeilenumbrüche in ^FD ein. Testen Sie Umlaute und lange Werte mit Firmware und Codepage der Produktion.
QR-Generator öffnenVorschau und ein echtes Muster drucken
Fügen Sie das Beispiel in den ZPL-Viewer ein, wählen Sie Etikettengröße und DPI. Die Vorschau prüft Position und Dichte, beweist aber nicht die Lesbarkeit der gedruckten Tinte.
Drucken Sie ein Muster und scannen Sie es mit zwei Geräten. Prüfen Sie Kontrast, Ruhezone, Ausrichtung und kurze sowie lange Werte. Bei Fehlern zuerst Vergrößerung und Daten prüfen.
Häufige QR-Probleme in ZPL
Ein nicht lesbarer QR-Code ist meist zu klein, zu dicht, kontrastarm oder am Rand abgeschnitten. Auch fehlende Ruhezone, falsche Drehung oder eine andere DPI können die Ursache sein.
Bei einem ungültigen Befehl prüfen Sie ^BQ-Unterstützung der Firmware sowie ^XA am Anfang und ^XZ am Ende. Testen Sie zuerst eine kurze Kontroll-URL.
Häufig gestellte Fragen
Welcher ZPL-Befehl erzeugt einen QR-Code?
Verwenden Sie ^BQ. Der Befehl definiert das QR-Symbol und nutzt ^FD für die Daten.
Was bedeutet ^BQN,2,6?
N steht für normale Ausrichtung, 2 für QR-Modell 2 und 6 für die Vergrößerung in Druckerpunkten.
Kann ein QR-Code URL oder Text enthalten?
Ja. Setzen Sie die Nutzlast nach LA in ^FD, halten Sie sie kurz und testen Sie den Produktionswert.
Warum scannt mein ZPL-QR-Code nicht?
Prüfen Sie Größe, Ruhezone, Kontrast, DPI, Drehung und Datenlänge mit einem echten Ausdruck.
Verwandte Leitfäden
Offizielle Quellen
Quellen geprüft am 4. Oktober 2026. KI-generierte Illustration eines generischen Thermodruckers.
Ü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