旧 Zebra 170XI 上的 ZPL
ZPL on an old Zebra 170XI
我有一台旧的 Zebra 170Xi,我想用它来打印标签。注意:它是普通的 Xi,不是 Xi4、XiIII、XiIII plus,甚至不是 XiIII,所以它是旧的。
我知道 "works" 因为至少从菜单中打印测试内容确实按预期写了标签。我无法以编程方式打印任何内容。
我已经在命令行上尝试了一些重定向到 COM 端口的 ZPL hello world 的等价物,但没有任何结果。
有人可以给出至少 bootstrap 向打印机发送命令的指针吗?
也许你想 post 你的 "Hello World"
这个应该有效:
^XA
^LH30,30
^FO20,10^AD^FDHELLO WORLD^FS
^XZ
确保没有聪明的驱动程序 - 运行 端口为 Text/Generic。
并使用文本编辑器创建上面的文件;简单地 copy
它到打印机端口。
哦 - 这可能是问题所在。如果你使用 CMD
那么 ^
是一个转义字符,所以
echo ^XA
需要
echo ^^XA
是的 - 170Xi 是强悍的老畜生 - 在 95 年时我的斑马条纹重新出现在它们身上......
我有一台旧的 Zebra 170Xi,我想用它来打印标签。注意:它是普通的 Xi,不是 Xi4、XiIII、XiIII plus,甚至不是 XiIII,所以它是旧的。
我知道 "works" 因为至少从菜单中打印测试内容确实按预期写了标签。我无法以编程方式打印任何内容。
我已经在命令行上尝试了一些重定向到 COM 端口的 ZPL hello world 的等价物,但没有任何结果。
有人可以给出至少 bootstrap 向打印机发送命令的指针吗?
也许你想 post 你的 "Hello World"
这个应该有效:
^XA
^LH30,30
^FO20,10^AD^FDHELLO WORLD^FS
^XZ
确保没有聪明的驱动程序 - 运行 端口为 Text/Generic。
并使用文本编辑器创建上面的文件;简单地 copy
它到打印机端口。
哦 - 这可能是问题所在。如果你使用 CMD
那么 ^
是一个转义字符,所以
echo ^XA
需要
echo ^^XA
是的 - 170Xi 是强悍的老畜生 - 在 95 年时我的斑马条纹重新出现在它们身上......