EtikStudio

Konvertierung von Druckersprachen

TSPL in ZPL konvertieren: Befehlsäquivalente und Migrationsleitfaden (TSC → Zebra)

Wie TSPL-Befehle nach ZPL übersetzt werden, die Fallen bei Einheiten, Schriften und Balkenbreiten, ein echtes Etikett vorher/nachher und wie Sie eine TSC-Etikettenbibliothek auf Zebra-Drucker bringen.

Die umgekehrte Migration passiert, wenn ein Unternehmen seine Industrielinien auf Zebra standardisiert, TSC-Etiketten aus einer Übernahme erbt oder ZPL liefern muss, weil das WMS eines Kunden es direkt an den Drucker sendet. TSPL ist leichter zu lesen, daher geht es bei der Übersetzung nach ZPL vor allem darum, dessen strengere Struktur einzuhalten: alles innerhalb von ^XA…^XZ, jedes Feld mit ^FO geöffnet und mit ^FS geschlossen.

Befehlsäquivalente

VorgangTSPL (TSC)ZPL (Zebra)
Etikett Anfang / EndeCLS … PRINT 1^XA … ^XZ
EtikettengrößeSIZE 100 mm,75 mm GAP 3 mm,0^PW800 ^LL600 (Punkte)
FeldpositionErste zwei Parameter von TEXT/BARCODE (x,y in Punkten)^FO50,40 (x,y in Punkten)
TextTEXT 50,40,"0",0,12,12,"Hallo"^A0N,40,40 ^FDHallo^FS
Code 128BARCODE 50,150,"128",80,1,0,2,4,"12345"^BY2 ^BCN,80,Y,N,N ^FD12345^FS
QR-CodeQRCODE 400,150,M,6,A,0,"daten"^BQN,2,6 ^FDQA,daten^FS
Data MatrixDMATRIX 400,150,120,120,"daten"^BXN,6,200 ^FDdaten^FS
Rahmen / LinieBOX x,y,xend,yend,2 / BAR x,y,w,h^GB300,2,2^FS
KopienPRINT 10,1^PQ10
Schwärzung / GeschwindigkeitDENSITY 10 SPEED 4^MD15 ^PR4

Was sich tatsächlich ändert

Vorher und nachher: dasselbe Etikett

SIZE 60 mm,40 mm
GAP 2 mm,0
CLS
TEXT 20,20,"3",0,1,1,"LOC-A01-03"
BARCODE 20,60,"128",80,1,0,2,2,"LOCA0103"
PRINT 1
^XA
^PW480 ^LL320
^FO20,20 ^A0N,30,30 ^FDLOC-A01-03^FS
^FO20,60 ^BY2 ^BCN,80,Y,N,N ^FDLOCA0103^FS
^PQ1
^XZ

Migrations-Checkliste

So macht es EtikStudio

Importieren Sie den TSPL-Auftrag, korrigieren Sie visuell, was nötig ist, wählen Sie ein Zebra-Profil und exportieren Sie ZPL. Schriften werden nach gedruckten Metriken zugeordnet, ^BY wird aus Ihrer bisherigen schmalen Balkenbreite abgeleitet, und die Klartextzeile wird aus demselben Datenfeld erzeugt, sodass beide nie auseinanderlaufen.

Die Befehlsbeispiele sind zur Verdeutlichung vereinfacht; die genaue Syntax variiert je nach Modell und Firmware. Testen Sie immer auf dem Zieldrucker.

Weitere Paare

Ihr nächstes Etikett kann das letzte sein, das Sie neu machen.

Sprechen Sie mit unserem Team – wir richten Ihre Testphase gemeinsam ein. Unverbindlich.

Kostenlose Testphase starten