如何将缩短的EPC打印到标签上?

时间:2019-06-17 13:31:40

标签: python rfid zpl

我正在尝试在Zebra ZT410打印机上打印标签,我只希望将EPC代码中的前4个和后4个字符打印在标签上。

我设法将整个EPC代码打印到标签上,但是我需要对其进行格式化,以节省标签上的空间。

# EPC E28011700000020C46CC5D5A
# Desired Format - E2805D5A

使用ZPL命令可以做到吗?还是有一种方法可以在将EPC读取到EPC并将其打印到标签上之前,以Python对其进行格式化,而无需添加额外的空白标签?

1 个答案:

答案 0 :(得分:0)

因此,从根本上讲(经过数周的研究和对Zebra的许多无益的通话之后),使用工厂分配给标签的EPC是不可能的。但是,如果执行此ZPL命令

^RFW,A^FD" + string + "^FS

无论存储在“字符串”中的内容如何,​​都将转换为十六进制并分配为标签新的EPC,然后您可以执行所需的任何格式化/操作,以缩短EPC并将其打印到标签上。 / p>