www.wikidata.de-de.nina.az
Die Zebra Programming Language ZPL deutsch Zebra Programmiersprache ist eine Drucker Beschreibungssprache der Firma Zebra Technologies Sie findet insbesondere fur Etikettendrucker Anwendung Die ursprungliche ZPL wurden zu ZPL II weiterentwickelt wobei keine hundertprozentige Kompatibilitat besteht ZPL II wird inzwischen von vielen Etikettendruckern verschiedener Hersteller emuliert Zu nennen ware hier zum Beispiel der Monarch Language Interpreter MLI von Avery Dennison oder der Interpreter in den Druckern der cab Produkttechnik GmbH 2 ZebraErscheinungsjahr 1989 1 Entwickler Zebra TechnologiesBeeinflusst von ANSI BASICBetriebssystem UnabhangigSpater wurde der Zebra Basic Interpreter ZBI in die Drucker integriert welcher laut Hersteller Zebra Technologies als Erweiterung zu ZPL II zu sehen ist Es handelt sich dabei um einen sich an ANSI Basic orientierenden Interpreter der primar dafur gedacht ist bei einem Druckertausch die Umprogrammierung von Software zu vermeiden die vorher mit einem Etikettendrucker eines Mitbewerbers von Zebra betrieben wurde Mit ZBI soll es moglich sein dass der Zebra Drucker die Druckdaten in einem fremden Datenformat erhalt und dieser die Daten dann nach ZPL II konvertiert Vorlaufer von ZPL ist EPL Eltron Programming Language die Druckerbeschreibungssprache der Firma Eltron International welche mit Zebra Technologies fusionierte 3 Inhaltsverzeichnis 1 Befehle 1 1 Schriftbild 2 Einzelnachweise 3 WeblinksBefehle BearbeitenDie Befehle der Sprache fangen immer mit einem Zirkumflex an Derzeit versteht ZPL II uber 170 Befehle Jede Formatierung muss mit dem Befehl XA beginnen und mit XZ enden 4 Z B wird die Schriftartgrosse dem Drucker mit ADN x x bekanntgegeben wobei x eine Ganzzahl ist ADN 18 10 ist die kleinste Grosse und ADN 180 100 die grosste erlaubte Da ZPL die Sprache zur Steuerung von Etikettendruckern ist gibt es Befehle fur den Drucker und Befehle fur das aktuelle Etikett Label Befehle fur den Drucker sogenannte control commands beginnen mit dem Prafix Die Etikett Formatbefehle beginnen mit dem o g Prafix Jedoch sind diese Prafixe auch konfigurierbar mithilfe der Befehle CT fur Druckerbefehle und CC fur Formatbefehle Ein Befehl hat folgenden Aufbau Prafix Befehlscode Parameter Das Prafix ist eben oder der Befehlscode besteht aus ein oder zwei Buchstaben A Z und die Parameter falls notig folgen direkt und komma getrennt Anhand des A Befehls wird das deutlich siehe nachster Abschnitt Ein Parameter ist typischerweise entweder ein Zeichen oder eine Ganzzahl Fur Ja Nein Optionen wird i d R Y fur Ja bzw aktivieren genutzt und N fur Nein bzw deaktivieren Optionale Parameter werden einfach ausgelassen jedoch mussen die Kommata angegeben werden Kommentare welche vom Drucker bzw ZPL Prozessor ignoriert werden beginnen mit FX und enden vor dem nachsten Befehlsprafix Schriftbild Bearbeiten Um eine Schriftart auszuwahlen gibt es mehrere Befehle Der einfachste ist A A i fo i i h i i w i wahlt die Schriftart f mit der Orientierung o und Zeichenabmassen w breit mal h hoch Die Parameter o h und w sind optional Die Schriftart wird uber einen Buchstaben oder Ziffer angegeben wobei die verfugbaren Schriften vom Druckermodell abhangen Typische Schriften sind A winzig D klein E OCR B H OCR A sowie P bis V von winzig bis riesig Ausserdem gibt es die Schrift 0 null welche frei skalierbar ist Die Orientierung hat vier mogliche Werte N normal ungedreht R um 90 im Uhrzeigersinn gedreht I um 180 gedreht B um 270 im Uhrzeigersinn gedreht Standard ist naturlich N Der Befehl CF i f i i h i i w i wahlt ahnlich AfN h w die Schrift f mit den Zeichenabmassen aus allerdings wird diese Schrift als zukunftige Standardschrift gewahlt ZPL fahige Drucker unterstutzten i d R mehrere Zeichensatze Um die aktuelle Zeichenkodierung festzulegen gibt es den Befehl CI i x i Der Parameter x gibt einen Zahlencode an der die Kodierung festlegt z B 0 bis 12 sind Einbyte Kodierungen fur verschiedene Staaten 13 ist Codepage 850 27 ist Codepage 1252 15 ist Shift JIS 28 ist Unicode UTF 8 usw Eventuell hangt die Unterstutzung von der Firmware Version und den Kodierungstabellen dateien ab Einzelnachweise Bearbeiten www tracerplus com PDF cab Drucksysteme unterstutzen die Verarbeitung von ZPL II Druckdaten Abgerufen am 4 Dezember 2020 Zebra merger Zebra Technologies Corp s shareholders Abgerufen am 29 November 2012 englisch Programming Guide for ZPL II ZBI 2 Set Get Do Mirror WML PDF 6 59 MB Nicht mehr online verfugbar Zebra Technologies Corporation 1 September 2013 S 375 archiviert vom Original am 16 April 2014 abgerufen am 16 April 2014 englisch nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot www zebra com Weblinks BearbeitenEPL Programming Guide PDF 24 8 MB Abgerufen am 3 Juni 2014 englisch ZPL II Programming Guide Volume One PDF 4 66 MB In Zebra Technologies ZIH Corp 2005 abgerufen am 17 August 2022 englisch ZPL II Programming Guide Volume Two PDF 1 39 MB In Zebra Technologies ZIH Corp 2005 abgerufen am 17 August 2022 englisch ZBITM Extending Zebra Printer Capabilities with ZBI 2 0 Programming Abgerufen am 29 November 2012 englisch ZPL Viewer Abgerufen am 10 Dezember 2012 englisch Abgerufen von https de wikipedia org w index php title Zebra Programming Language amp oldid 231708549