我正在尝试在Zebra ZT410打印机上打印标签,我只希望将EPC代码中的前4个和后4个字符打印在标签上。
我设法将整个EPC代码打印到标签上,但是我需要对其进行格式化,以节省标签上的空间。
# EPC E28011700000020C46CC5D5A
# Desired Format - E2805D5A
使用ZPL命令可以做到吗?还是有一种方法可以在将EPC读取到EPC并将其打印到标签上之前,以Python对其进行格式化,而无需添加额外的空白标签?
答案 0 :(得分:0)
因此,从根本上讲(经过数周的研究和对Zebra的许多无益的通话之后),使用工厂分配给标签的EPC是不可能的。但是,如果执行此ZPL命令
^RFW,A^FD" + string + "^FS
无论存储在“字符串”中的内容如何,都将转换为十六进制并分配为标签新的EPC,然后您可以执行所需的任何格式化/操作,以缩短EPC并将其打印到标签上。 / p>