Arbeitsbereich
Werkzeuge/Druckersprachen/TSPL-Validator

TSPL-Validator

Prüfen Sie TSPL/TSPL2-Code vor dem Senden an den Drucker: unbekannte Befehle, fehlende Felder, ungültige Drehgrade und leere Barcode-/QR-Daten werden mit Zeilennummer gemeldet.

Abdeckung: 8 Befehle unterstützt, 3 teilweise, 7 als Druckerverhalten erkannt (nicht gezeichnet). Die Vorschau rendert mit 203 dpi und ist eine Interpretation des TSPL/TSPL2-Programmierhandbuchs — nicht gegen einen physischen Drucker verifiziert.

Code einfügen

Code einfügen oder Beispiel laden — das Ergebnis erscheint unten mit Zeile und Schweregrad jedes Befunds.

Ergebnis

ZeileStufeMeldung

Code rendern: TSPL-Viewer

So validieren Sie TSPL-Code

  1. TSPL-Job einfügen und Rendern drücken — Befunde erscheinen mit Zeilennummern.
  2. Fehler (unbekannter Befehl, fehlende Felder, leere Daten) bedeuten: die Zeile druckt nicht, was Sie erwarten.
  3. Warnungen (Font außerhalb der Tabelle, Barcodetyp außerhalb des MVP, Drehung nicht 0/90/180/270) bedeuten: die Vorschau ersetzt oder überspringt etwas.
  4. Info-Einträge markieren Druckerverhaltens-Befehle (DENSITY, SPEED, SET) ohne Bildwirkung.

Wann dieses Tool das richtige ist

Führen Sie es aus, bevor TSPL an Produktionsdrucker geht, nach Handänderungen an einem Job, oder wenn ein Etikett leer oder verschoben druckt. Geprüft wird gegen dieselbe Befehlsregistratur, aus der der Viewer rendert.

Häufige Fragen

  • Garantiert ein sauberes Ergebnis ein korrektes Etikett? — Nein: es heißt, die MVP-Prüfungen sind bestanden. Datenfehler prüfen Sie selbst — der Barcode-Verifier kann ein gedrucktes Etikett zurücklesen.
  • Warum wird ein gültiger TSPL-Befehl als unbekannt gemeldet? — Die Registratur des Validators entspricht der Abdeckung der Vorschau; Befehle außerhalb des MVP werden ehrlich gemeldet statt still akzeptiert.
  • Warum Grad statt 0-3? — TSPL nimmt die Drehung in Grad (0/90/180/270); die 0-3-Codes gehören zu EPL, einer anderen Sprache.

Etiketten im Konto speichern und mit DirectPrint drucken — kostenloses Konto. Kostenloses Konto erstellen

Dieselbe Aufgabe aus Code erledigen

Gleiche Engine, gleiches Ergebnis: REST-API, Kommandozeile oder ein KI-Assistent über MCP. Anonyme Aufrufe funktionieren; ein API-Schlüssel erhöht das Kontingent.

RESTcurl -X POST "https://api.labelixa.com/v1/tspl/diagnostics" --data-binary @label.tspl
MCPclaude mcp add --transport http labelixa https://api.labelixa.com/mcp # tspl_validate

API-Referenz · MCP-Einrichtung · Thermoetiketten-API: ZPL, EPL, TSPL, CPCL

Diese Prüfung bei jedem Pull Request mit der GitHub Action ausführen