Zebra プリンタとはどのようなものですか? ZPLは使えますか?セット、マップ、または配列を Zebra プリンターに渡すことはできませんが、フォーマットで変数を定義し、後で変数のみを渡すラベルを呼び出すことができます。これにより、実際にラベルを印刷する際のペイロードが削減されます。
ZPL では、^FN<Variable Number>
コマンドを使用して、保存するラベル内に一連の変数を作成します。セットに含まれる変数の数と、ラベルに含まれる書式設定情報の量によっては、そのラベルが大きくなります。
そのラベルを印刷したい場合は、 を使用し^XF command
てラベルを呼び出し、変数データのみを渡すだけでよいため、すべてのラベル情報を渡す必要はありません。
保存されたラベル
^XA
^DFR:SAMPLE.GRF^FS
^FO20,30^GB750,1100,4^FS
^FO20,30^GB750,200,4^FS
^FO20,30^GB750,400,4^FS
^FO20,30^GB750,700,4^FS
^FO20,226^GB325,204,4^FS
^FO30,40^ADN,36,20^FDShip to:^FS
^FO30,260^ADN,18,10^FDPart number #^FS
^FO360,260^ADN,18,10^FDDescription:^FS
^FO30,750^ADN,36,20^FDFrom:^FS
^FO150,125^ADN,36,20^FN1^FS (ship to)
^FO60,330^ADN,36,20^FN2^FS(part num)
^FO400,330^ADN,36,20^FN3^FS(description)
^FO70,480^BY4^B3N,,200^FN4^FS(barcode)
^FO150,800^ADN,36,20^FN5^FS (from)
^XZ
ラベルを思い出す方法
^XA
^XFR:SAMPLE.GRF
^FN1^FDAcme Printing^FS
^FN2^FD14042^FS
^FN3^FDScrew^FS
^FN4^FD12345678^FS
^FN5^FDMacks Fabricating^FS
^XZ