Zebra ZPL 代码 重复标签 X 次

Zebra ZPL code Repeat label X times

使用带有对特定标签进行编码的 ZPL 代码的 Zebra 打印机,如何将 a 添加到现有的 ZPL 命令,以便它打印相同标签的 3 个副本。

这必须是 ZPL 代码的一部分,因为发送命令 3 次不是一个选项

假设您没有序列号,您可以将 ^PQ3 添加到您的 ZPL 流中。

来自 ZPL 手册

^PQ – 打印数量
^PQ 命令可以控制多个打印操作。它控制要打印的标签数量、打印机暂停前打印的标签数量以及每个序列号的复制次数。

格式:^PQq,p,r,o,e
如果o参数设置为Y,则打印机切但不暂停,并且打印机在每组标签打印完后不暂停。当 o 参数设置为 N(默认值)时,打印机在每组标签打印完成后暂停。

参数详情
q = 要打印的标签总量 值:1 到 99,999,999
默认值:1

p = 暂停和剪切值(暂停之间的标签)
值:1 到 99,999,999
默认值:0(无暂停)

r = 每个序列号的重复
值:0 到 99,999,999 次重复
默认值::0(无重复)

o = 覆盖暂停计数 值:
N = 没有
Y = 是
默认值:N

e = 在错误标签上剪切(RFID void 是错误标签)
值:
N = 否 - 如果安装了切割器,将在作废的 RIFD 标签后进行切割 仅当在非空洞标签之后进行切割且这是最后一个时 重试。
Y = 是 - 如果安装了切割器,将在任何无效的 RFID 标签后进行切割。
默认值:Y

示例:此示例显示对打印操作的控制: ^PQ50,10,1,Y:此示例共打印 50 个标签,每个序列号各有一个副本。它 以 10 为一组打印总数,但不会在每组之后暂停。

^PQ50,10,1,N:此示例共打印 50 个标签,每个序列号各有一个副本。它 以 10 为一组打印总数,每组后暂停。