私は次のタスクを持っています:
連続するバーコードのシーケンスを生成しています。例: 117-1、117-2、117-3、117-4...
これらのバーコードを含むラベルを印刷する必要があります。最初のコードを含む最初のラベル、2 番目のコードを含む 2 番目のラベルなどです。
現在、ラベルを1枚ずつ印刷しています。ZPL で複数のラベルをプリンターの 1 つのコマンドに結合することは可能ですか? 何かのようなもの:
^header
print first one
take next label
print second one
take next label
...
^footer
ZPL を生成しているので、ZPL に変数を導入する必要はありません。
単一のラベルを印刷するための私の現在のコード
string zpl = string.Format(
@"^XA
^LH5,5
^CF0,129
^FO20,10
^FB800,4,,C
^FD{0}
^FS
^FO160,150
^FB800,1,,C
^BY3
^BCN,150,N,N,N
^FD{0}
^FS
^XZ
", code.ToString());