TSPL in ZPL umwandeln

Fügen Sie Ihren TSPL/TSPL2-Code von TSC-Druckern ein oder importieren Sie ihn und erhalten Sie sofort das entsprechende ZPL. Echtzeit-Vorschau, ZPL herunterladen und im visuellen Editor öffnen.

TSPL-Code

Loading...

TSPL-zu-ZPL-Konverter: Ihre TSC-Etiketten in die Zebra-Sprache migrieren

Was ist TSPL und TSPL2?

TSPL (TSC Programming Language) ist die von TSC Auto ID Technology entwickelte Etikettenprogrammiersprache, einem der weltweit wichtigsten Hersteller industrieller Etikettendrucker. TSPL verwendet lesbare Textbefehle wie TEXT, BARCODE, BOX oder SIZE, was es einfacher zu lesen und manuell zu interpretieren macht als andere Etikettensprachen. TSPL2 ist die erweiterte Version der Sprache und fügt Unterstützung für Vektorgrafiken (LINE, CIRCLE, ELLIPSE), grundlegende Programmierfunktionen (FOR/NEXT, IF/GOTO), Schriftart-Download und bessere Kompatibilität mit internationalen Standards hinzu.

TSC-Drucker werden in Logistik, Fertigung, Einzelhandel und Gesundheitswesen häufig eingesetzt. Modelle wie die TTP-244, TTP-342, TC200, TC210, TC300, DA200 oder MX240 Serie sind in industriellen Umgebungen weltweit verbreitet. Wenn Sie diese Drucker auf Zebra-Geräte migrieren möchten, ermöglicht Ihnen dieser Konverter dies, ohne jedes Etikett manuell neu schreiben zu müssen.

Welche TSPL-Befehle werden in ZPL konvertiert

Der Konverter unterstützt die häufigsten Befehle in TSPL-Produktionsetiketten. Der SIZE-Befehl konvertiert Etikettenmaße (in mm, Zoll oder Punkten) in die ZPL-Befehle ^PW (Breite) und ^LL (Länge). TEXT wird in ^FO + ^A + ^FD unter Beibehaltung der Schriftart, Rotation und xmul/ymul-Skalierungsmultiplikatoren übersetzt. BARCODE generiert den ^BY-Block + den entsprechenden Barcode-Befehl. BOX und BAR werden in ZPLs ^GB-Befehl konvertiert.

QRCODE wird in den ZPL-Befehl ^BQ übersetzt. Druckerkonfigurationsbefehle — GAP, SPEED, DENSITY, DIRECTION, SET, FEED, PRINT, CLS usw. — werden weggelassen, da sie kein direktes Äquivalent im ZPL-Etiketteninhalt haben. Nicht konvertierbare Elemente (BITMAP, CIRCLE, ELLIPSE, diagonale Linien) generieren eine Informationswarnung, stoppen aber die Konvertierung nicht.

Unterschiede zwischen TSPL und ZPL

Obwohl beide Sprachen Thermoetiketten beschreiben, haben sie sehr unterschiedliche Philosophien. TSPL ist lesbarer: Jede Zeile ist ein vollständiger Befehl mit einem klaren Namen (TEXT, BARCODE, BOX), Parameter werden durch Kommas getrennt und Textzeichenketten stehen in doppelten Anführungszeichen. ZPL hingegen verwendet mit ^ oder ~ präfixierte Sequenzen.

Ein weiterer wichtiger Unterschied ist das Koordinatensystem: TSPL verwendet den Ursprung in der oberen linken Ecke und Feldpositionen in Druckerpunkten, genau wie ZPL. Dies vereinfacht die Konvertierung erheblich: Die x,y-Positionen von TEXT und BARCODE können direkt übertragen werden. Die SIZE-Befehlsdimensionen jedoch kommen meist in mm oder Zoll und müssen entsprechend dem DPI des Zieldruckers in Punkte umgerechnet werden.

So verwenden Sie den TSPL-zu-ZPL-Konverter

Fügen Sie Ihren TSPL-Code direkt in den linken Editor ein oder verwenden Sie die Schaltfläche 'TSPL importieren', um eine .tspl-, .lbl- oder .prn-Datei von Ihrem Computer zu laden. Das entsprechende ZPL wird automatisch in Echtzeit generiert und erscheint im unteren rechten Bereich. Die Vorschau zeigt, wie das gedruckte Etikett aussehen wird.

Wenn der Konverter ein SIZE mit Abmessungen in mm erkennt, berechnet er automatisch Breite und Höhe in Punkten gemäß dem ausgewählten DPI (Standard 203 DPI). Sie können die DPI-Auflösung im Einstellungsbereich ändern, um sie an Ihren Zebra-Zieldrucker anzupassen.

Warum von TSC zu Zebra migrieren

Zebra-Drucker bieten ein sehr ausgereiftes Software-Ökosystem: Zebra Designer Pro, ZebraLink, Print DNA und ein umfangreiches Integrationsnetzwerk mit SAP, Oracle und anderen ERPs. Die ZPL-Sprache wird von Hunderten von Druckermodellen verschiedener kompatibler Hersteller (Honeywell, SATO, Cab usw.) unterstützt, was die Abhängigkeit von einem einzigen Anbieter reduziert.

Häufig gestellte Fragen zu TSPL und ZPL

Welche TSC-Drucker verwenden TSPL oder TSPL2?

Die meisten TSC-Drucker unterstützen TSPL oder TSPL2. Die häufigsten Serien sind: TTP-244 (preisgünstiger Desktop), TTP-342 (300 DPI), TC200/TC210/TC300 (kompakte Desktop-Geräte), DA200/DA210 (4 Zoll), MX240/MX340/MX640 (industriell), TX200/TX300/TX600 (hohe Auflösung) und ME240/ME340 (kompakt). Schauen Sie in das Handbuch Ihres Druckers, um zu bestätigen, welche Version unterstützt wird.

Was ist der Unterschied zwischen TSPL und TSPL2?

TSPL ist die Basissprache, kompatibel mit den meisten TSC-Druckern. TSPL2 fügt Vektorbefehle (LINE, CIRCLE, ELLIPSE), Flusssteuerungsstrukturen (FOR/NEXT, IF/GOTO, CALL/RETURN), Schriftart- und Bitmap-Download-Fähigkeit sowie bessere Unterstützung für internationale Codepages hinzu. In der Praxis verwenden die meisten Produktionsetiketten nur TEXT, BARCODE und BOX.

Sind TSPL-Koordinaten in mm oder Punkten?

In TSPL definiert der SIZE-Befehl Etikettenmaße in mm oder Zoll. Die Koordinaten der TEXT-, BARCODE-, BOX-, BAR- und LINE-Felder werden jedoch immer in Druckerpunkten angegeben. Bei 203 DPI entspricht 1 mm ungefähr 8 Punkten; bei 300 DPI etwa 11,8 Punkten. Der Konverter verarbeitet die SIZE-zu-Punkte-Konvertierung automatisch.

Welche Barcode-Typen unterstützt der Konverter?

Der Konverter unterstützt die häufigsten Barcode-Typen in TSPL: Code 128, Code 39, EAN-13, EAN-8, UPC-A, UPC-E, Interleaved 2 of 5, Codabar, Code 93, MSI/Plessey, PDF417 und Data Matrix. QR-Codes werden mit QRCODE oder über den QR-Typ im BARCODE-Befehl konvertiert.

Warum werden CIRCLE, ELLIPSE und diagonale Linien nicht konvertiert?

ZPL II hat keine nativen Befehle für Kreise, Ellipsen oder diagonale Linien. Es unterstützt nur Rechtecke (^GB), horizontale und vertikale Linien. Wenn der Konverter einen CIRCLE oder ELLIPSE aus TSPL2 findet, lässt er ihn aus und generiert eine Warnung. Diese Elemente müssen manuell durch Rechtecke oder Bilder im ZPL-Editor ersetzt werden.

Funktioniert der Konverter vollständig im Browser?

Ja. Die gesamte Konvertierung erfolgt in Ihrem eigenen Browser mittels JavaScript, ohne Daten an externe Server zu senden. Der TSPL-Code, den Sie einfügen oder importieren, verlässt nie Ihr Gerät. Dies gewährleistet den Datenschutz Ihrer Etikettierdaten und ermöglicht die Nutzung des Konverters auch ohne Internetverbindung.