Veröffentlicht:
Das Layout ist intakt — nichts beschnitten, nichts skaliert — aber alles sitzt tiefer oder weiter rechts als entworfen, oder eine Textzeile schwebt über ihrem Ankerpunkt. Verschiebungen haben vier dateiseitige Verdächtige; sie addieren sich, und jeder hat eine andere Lösung.
^LH30,20 verschiebt den Ursprung jedes Felds: Ein
Feld bei ^FO50,50 landet tatsächlich bei 80,70. Es existiert,
um eine Vorlage für Material mit vorgedrucktem Rand zu versetzen — und
beißt, wenn diese Vorlage auf blanko Etiketten wandert. Ist das ganze Layout
in beiden Achsen um einen konstanten Betrag versetzt, zuerst nach
^LH suchen.
^LS schiebt das ganze Etikett nach links oder rechts und
akzeptiert negative Werte. Klassischer Zweck: ein schmales Layout auf
breiterem Material zentrieren; klassischer Fehler: ein übriggebliebener
Wert drückt den Inhalt an eine Kante — nur horizontal, vertikal
unberührt.
^LT verschiebt das ganze Etikett nach oben oder unten,
relativ zu dem Punkt, an dem der Drucker den Etikettenanfang vermutet. Eine
ehrliche Werkzeug-Notiz: Unsere Vorschau erkennt ^LT, simuliert
es aber nicht — die Strukturprüfung führt es als Befehl, den der Renderer
nicht anwendet; die Bildschirmposition ignoriert es bewusst. Nur vertikaler
Versatz bei sauberem ^LH/^LS → erst
^LT, dann die Oben-Position im Drucker selbst.
Sitzt ein einzelnes Feld falsch, während der Rest fluchtet, ist der
Positionsbefehl verdächtig. ^FO verankert die linke obere
Ecke des Felds; ^FT die Grundlinie des Texts —
dieselben Koordinaten erzeugen Text, der etwa eine Zeichenhöhe auseinander
liegt. Eine Vorlage, die beide mischt, wirkt im Kopf des Autors fluchtend
und auf Papier gestaffelt. Pro Vorlage eine Konvention wählen.
Trägt die Datei kein ^LH/^LS/^LT
und nutzt eine Positionskonvention, ist ein Versatz, der von Etikett zu
Etikett variiert — oder über die Rolle wächst — physisch: ein Mediensensor,
der die Lücke spät findet, oder locker eingelegtes Material. Das ist
Kalibrierung und Mechanik; ein konstanter, wiederholbarer Versatz ist fast
immer einer der vier Befehle oben.
Ein konstanter Versatz in beiden Achsen deutet auf ^LH, das den Ursprung jedes Felds verschiebt; nur horizontal auf ^LS; nur vertikal auf ^LT oder die Oben-Position im Drucker. Ein von Etikett zu Etikett variierender Versatz ist physisch — Sensor oder locker eingelegtes Material.
Den Positionsbefehl prüfen: ^FO verankert die linke obere Ecke, ^FT die Textgrundlinie — dieselben Koordinaten unterscheiden sich um etwa eine Zeichenhöhe. Vorlagen, die beide mischen, drucken gestaffelt; pro Vorlage eine Konvention verwenden.
Nein — die Vorschau erkennt ^LT, simuliert es aber nicht; die Strukturprüfung führt es als nicht angewandten Befehl. Die Bildschirmposition ignoriert es bewusst; der Drucker wendet es beim Druck an.
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.
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-Datei ohne Drucker in der Vorschau ansehenEine ZPL-Datei ist nur Text — das Etikett existiert erst, wenn etwas es zeichnet. Drei praktische Wege, ein ZPL-Etikett vor dem Drucker zu sehen.