使用Python

时间:2017-03-24 09:40:27

标签: python xml printing zebra

在我的工作场所,我们有一台Dymo打印机,它从数据库中获取数据并将其放在我制作的模板标签中,然后使用程序自动打印python。 最近我们买了Zebra热敏打印机,我需要更新程序来做同样的事情,但是使用Zebra打印机。 我环顾四周,找到了ZebraDesigner for XML,我设计了一些像我需要的标签,但是python的zebra包不能打印XML格式,我尝试打印.lbl格式但我不是不能。 请注意,.lbl文件无法编辑为文本...我需要这样做... 有没有解决方案?

1 个答案:

答案 0 :(得分:1)

最后我找到了一种方法来实现这个目标。 使用ZebraDesigner(非专业版)我将标签模板设计到我的自动标签,然后导出到一个文件,在Windows首选项中更改打印机的路径。 使用Labelary的在线ZPL查看器和ZPL的最小知识(总是附近的手册)我修改了标签,使其在python上使用.format()和{0},{1}等进行编辑。 最后完成此操作后,我使用PRINT 'FILE' 'ZEBRAPORT'命令PRINT C:\FILE.ZPL USB003调用批处理来打印特定的修改标签。 如果有人想要我这样做的具体代码,请问我。