我可以使用以下代码使用Zebra打印机打印标签,但我无法打印条形码。
我也试过^B140,10,0,PL,5,5,5,N,"12-34567-890123"
并在^XA
之后插入来打印条形码,但我没有成功:
label = """
^XA
^FO140,15
^A0,40,40
^FD
Total Weight : 50 KG
^FS
^FO140,60
^A0,40,40
^FD
shipment_count: 34
^FS
^FO140,105
^A0,40,40
^FD
HUB: DEL
^FS
^XZ
"""
from zebra import zebra
z = zebra('zebra_test')
z.output(label)
请帮我用Python和EPL打印Zebra标签打印机的条形码。
答案 0 :(得分:3)
您发送的标签是ZPL格式,而不是EPL格式。包的结构方式,它只适用于EPL2命令。
您可以在此处找到EPL2编程手册: https://www.zebra.com/content/dam/zebra/manuals/en-us/printer/epl2-pm-en.pdf