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.
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 (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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.