Veröffentlicht: · Aktualisiert:
Code einfügen oder Beispiel laden — das Ergebnis erscheint unten mit Zeile und Schweregrad jedes Befunds.
Das Etikett kommt deutlich kleiner aus dem Drucker als das Medium — ein 4×6-Versandetikett füllt nur etwa zwei Drittel des Blatts, rechts und unten bleibt ein breiter weißer Rand. Am ZPL hat sich nichts geändert. Geändert hat sich der Drucker.
ZPL misst alles in Druckerpunkten, nicht in Millimetern.
^PW812 heißt nicht "4 Zoll", sondern "812 Punkte — so groß ein
Punkt auf diesem Drucker eben ist". Auf einem 203-DPI-Kopf ist ein Punkt
1/203 Zoll, 812 Punkte sind 4 Zoll. Auf einem 300-DPI-Kopf sind dieselben 812
Punkte nur 2,7 Zoll — das Layout schrumpft auf etwa 68% der beabsichtigten
Größe, jedes Element proportional.
Deshalb tritt das Symptom nach einem Druckertausch auf: Die Datei wurde für ein 203-DPI-Arbeitstier (GK420, ZD420 und Verwandte) geschrieben und landet jetzt auf einem 300-DPI-Modell. Der Drucker ist nicht defekt, das ZPL nicht beschädigt; die beiden sind sich nur über die Größe eines Punkts uneinig.
Öffnen Sie das ZPL und suchen Sie ^PW (Breite in Punkten) und
^LL (Länge). Teilen Sie beide durch die zwei Kandidaten:
^PW812 ^LL1218
812 / 203 = 4,0 Zoll 1218 / 203 = 6,0 Zoll ← Standard 4x6
812 / 300 = 2,7 Zoll 1218 / 300 = 4,1 Zoll ← keine Standardgröße
Ergeben die Zahlen nur bei 203 DPI Sinn und Ihr Drucker ist ein
300-DPI-Modell, ist die Ursache gefunden. Fehlt ^PW/^LL
ganz, fällt der Drucker auf eigene Vorgaben zurück und die Ausgabe variiert von
Maschine zu Maschine — erst explizite Maße eintragen, dann die Größe beurteilen.
Multiplizieren Sie jeden Punktwert mit dem Auflösungsverhältnis — für
203→300 ist das ×1,5: Koordinaten (^FO/^FT),
Etikettengröße (^PW/^LL), Fonthöhen
(^A) und Barcode-Modulbreiten (^BY). Gemeinsam
skaliert gewinnt das Etikett seine physische Größe zurück, Barcodes behalten
ihr Verhältnis. Von Hand ist das in jeder echten Vorlage fehleranfällig; ein
Konverter, der das Verhältnis auf jeden Befehl zugleich anwendet, macht daraus
einen Schritt — der Konverter von 203 auf
300 dpi tut genau das und listet alles, was er nicht skalieren konnte.
Zwei ehrliche Grenzen. Eingebettete Bitmap-Grafiken (^GF,
~DG) tragen feste Pixel — ihre Zahlen zu skalieren hieße
Bilddaten zu erfinden; ein Logo gehört aus der Originalvorlage neu in der
Zielauflösung exportiert. Und keine Konvertierung ist am Bildschirm allein
bewiesen: vor dem Produktionslauf ein Muster drucken und die Barcodes
scannen.
^MU nicht geholfen hatDer Befehl, den die meisten zuerst probieren, ist ^MUd,200,300:
„dieses Format wurde für 200 dpi geschrieben, rechne es auf 300 um". Zebras
ZPL Programming Guide definiert ihn so — eine Formatbasis von 150, 200 oder
300 dpi und ein Ziel von 300 oder 600 dpi. In der Praxis enttäuscht
er aus drei Gründen:
^MU nicht für einen 203-dpi-Drucker verkleinern.^PW, ^LL oder dem ersten ^FO, bleiben
diese Werte unskaliert — ein Teil des Etiketts wird umgerechnet, ein Teil
nicht.^GF,
~DG); ein Logo behält seine ursprüngliche Pixelgröße.Die Skalierung passiert im Drucker, deshalb kann keine Bildschirmvorschau
sie zeigen: Die Labelixa-Vorschau markiert ^MU und zeichnet das
Etikett ohne ihn. Die Punktwerte in der Datei neu zu schreiben, ergibt ein
Etikett, das in der Vorschau und auf jedem Drucker gleich aussieht.
Die Sechzig-Sekunden-Prüfung setzt voraus, dass Sie die DPI des Kopfes
kennen — und genau diese Annahme scheitert am häufigsten, denn ein
300-DPI-Gerät sieht aus wie sein 203-DPI-Zwilling. Drei Stellen verraten
es: der Modellname auf der Webseite des Druckers oder dem Gehäuseetikett
trägt das Suffix (ZT610-300dpi, ZD621-203dpi); das
Konfigurationsetikett (Feed gedrückt halten oder ^XA^WC^XZ
senden) druckt eine RESOLUTION-Zeile in Punkten pro Millimeter
— 8/mm sind 203 DPI, 12/mm 300, 24/mm 600; und das größte
^PW, das der Drucker
akzeptiert, ist der Fingerabdruck des Kopfes:
| Kopf | Punkte pro mm | 4-Zoll-Kopf, max.
^PW | Ein 4×6-Etikett ist |
|---|---|---|---|
| 203 DPI | 8 | 832 | ^PW812 ^LL1218 |
| 300 DPI | 12 | 1248 | ^PW1200 ^LL1800 |
| 600 DPI | 24 | 2496 | ^PW2400 ^LL3600 |
Liegt das ^PW der Datei weit unter dem Maximum des Kopfes,
während das Etikett die Medienbreite füllt, ist der Konflikt bestätigt. Der
Größenanalysator liest beide Zahlen
aus der Datei und meldet die physische Größe für jede Kandidatenauflösung;
die Seite zu ^MU listet, was
dieser Befehl skalieren kann und was nicht. Das umgekehrte Symptom — eine
300-DPI-Datei auf einem 203-DPI-Kopf, 1,5-fach zu groß und am Rand
beschnitten — hat einen eigenen Ratgeber:
ZPL-Etikett abgeschnitten.
Sagt die Rechnung oben, die Größe müsste stimmen, prüfen Sie die Stellen zwischen Datei und Kopf: einen Windows-Treiber auf "verkleinern/anpassen" oder mit falschem Papierformat, oder eine Vorlage, deren Felder schlicht im linken oberen Viertel sitzen (klein ist der Inhalt, die Leinwand stimmt — die Analyse zeigt deklarierte Größe und Feldausdehnung getrennt und macht beides unterscheidbar). Die Medienkalibrierung bestimmt, wo das Etikett beginnt, nicht wie groß das Layout druckt.
Fast immer ein Auflösungskonflikt: Das ZPL wurde für einen 203-DPI-Drucker geschrieben und läuft jetzt auf einem 300-DPI-Modell. ZPL misst in Punkten; 812 Punkte sind bei 203 DPI 4 Zoll, bei 300 DPI nur 2,7 Zoll — das ganze Layout schrumpft proportional.
Teilen Sie ^PW und ^LL durch jede Kandidatenauflösung. Ergibt 812x1218 Punkte nur bei 203 DPI eine Standardgröße wie 4x6 Zoll, wurde die Datei für 203 DPI geschrieben. Fehlt ^PW/^LL, zuerst explizite Maße eintragen.
Keine Einstellung lässt einen 300-DPI-Kopf 812 Punkte als 4 Zoll behandeln. Die Punktwerte selbst müssen skaliert werden (x1,5 für 203 auf 300) — Koordinaten, Etikettengröße, Fonts und Barcode-Modulbreiten gemeinsam; eingebettete ^GF/~DG-Bilder in der neuen Auflösung neu exportieren.
Drei Stellen: der Modellname auf der Webseite des Druckers oder dem Gehäuseetikett endet auf -203dpi oder -300dpi; das Konfigurationsetikett druckt eine RESOLUTION-Zeile in Punkten pro mm (8/mm = 203 DPI, 12/mm = 300, 24/mm = 600); ein 4-Zoll-Kopf akzeptiert bei 203 DPI höchstens ^PW832, bei 300 DPI ^PW1248.
Ein 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.
Warum druckt mein ZPL-Etikett falsch?Die fünf Ursachen hinter den meisten falschen ZPL-Etiketten: falsche Dichte, fehlendes ^FS, stilles Abschneiden, fehlende Maße und kaputte Zeichen.
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-Fehlersuche nach SymptomAcht häufige ZPL-Etikettenfehler mit ihrer üblichen Ursache und der bestätigenden Prüfung — und was eine Vorschau belegen kann und was nicht.