Zebra programmeringsspråk

Zebra programmeringsspråk
Zebra Programming Language.png
Zebra logotyp
Utvecklare Zebra Technologies
OS oberoende
Influerad av
ANSI BASIC

Zebra Programming Language ( ZPL ) är ett sidbeskrivningsspråk från Zebra Technologies , som främst används för märkningstillämpningar . Originalspråket ersattes av ZPL II , men det är inte helt kompatibelt med den äldre versionen. ZPL II stöds av vissa icke-Zebra-etikettskrivare.

Senare integrerades Zebra BASIC Interpreter ( ZBI ) i skrivarprogramvaran, vilket ses som ett avancemang till ZPL II av producenten och är ANSI BASIC -orienterad. I första hand är det tänkt att undvika en omfaktorering av kod vid byte av skrivare, om den gamla skrivarmjukvaran skrevs av en etikettskrivare från en konkurrent. En möjlig användning av ZBI kan vara när Zebra-skrivaren får ett främmande etikettformat, som den sedan skulle konvertera till ZPL II i farten så att den kan skrivas ut.

Kommandon

Språkkommandonen börjar alltid med en karet (' ^ ') eller tildetecken (' ~ '). ZPL II har mer än 170 kommandon. Varje format måste börja med kommandot ^XA och sluta med ^XZ . Till exempel skickas teckenstorleken till skrivaren med ^ADN,n,m , där n och m är heltal som anger teckenstorleken och avståndsegenskaperna; ^ADN,18,10 är den minsta storleken och ^ADN,180,100 den största. [ citat behövs ]

Följande är ett komplett exempel på ett ZPL-dokument för en produktetikett:

^XA ^CF0,30 ^FO300,30^FDHU Label^FS ^CF0,25 ^FO20,100^FDHU ID: 112345678000001107^FS ^BY2.2,3,70 ^FO20,130^BCN,,N^040^0700^0401100 FS ^FO20,230^FD60-Volt sladdlös elektrisk häcksax^FS ^FO20,260^FD13^FS ^FO650,200^BQN,2,5^FDQA,^FS ^XZ

Se även

externa länkar