Veröffentlicht:
Code einfügen oder Beispiel laden — das Ergebnis erscheint unten mit Zeile und Schweregrad jedes Befunds.
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.
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-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 druckt ein leeres EtikettEin leeres Etikett hat meist eine strukturelle Ursache: ein nie geöffnetes Format, von fehlendem ^FS verschluckte Felder oder Daten ohne Position.
ZPL-Etikett wird am Rand abgeschnittenEin 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.