【问题标题】:Print XML on Zebra printer using Python使用 Python 在 Zebra 打印机上打印 XML
【发布时间】:2017-03-24 09:40:26
【问题描述】:

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

【问题讨论】:

    标签: python xml printing zebra-printers


    【解决方案1】:

    我终于找到了制作这个的方法。 使用 ZebraDesigner(非专业版),我将标签模板设计为我的自动标签,然后导出到一个文件,更改 Windows 首选项中的打印机路径。 借助 Labelary 的 Online ZPL 查看器和 ZPL 的最低知识(始终靠近手册),我使用 .format() 和 {0}、{1} 等修改了标签以使其在 python 上可编辑。 最后完成了这个,我用命令PRINT 'FILE' 'ZEBRAPORT'PRINT C:\FILE.ZPL USB003 一样调用一个批处理来打印特定的修改标签。 如果有人想要我如何做到这一点的具体代码,请问我。

    【讨论】:

    • 嗨!我也在努力做到这一点!你能帮我解决这个问题吗?同样的情况:python和windows。提前致谢!
    • 当然,请解释一下你想做什么?您需要 ZPL 和我指定的在线查看器的基础知识,后来,用 python 很容易用format() 命令替换。这时候,我正在使用批处理文件调用系统打印命令来打印标签,但现在,我正在使用python的win32print库来管理打印。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-02-16
    • 1970-01-01
    • 2013-12-07
    • 2016-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多