为了模拟我的Mac上的ZPL打印机,我通过互联网search了几天。 最后,我有一个解决scheme发布在这里,所以其他用户可以find它的帮助。 我想在这里发布我的解决scheme仿真Zebra打印机
但是,对于那些认为这个问题重复了另一个问题的人来说,“感谢”,这在我看来是完全错误的。 所以对我来说唯一的select是创build另一个问题和答案。
如何在系统调用中打印到控制台(terminal)
ResetDC()不执行任何操作(用于Windows的打印后台处理程序API)
用PrintTicket,OutputColor打印XPS PagesPerSheet不起作用
在Windows中打印时,以编程方式设置“每页打印页数(N-Up)”选项
所以,要模拟你的Mac上的ZPL打印机(可能也是Windows):
安装这个Chrome应用程序Zpl打印机
端口可以变化。 仔细检查一下。
确保一切都打开。
要测试它,请在您的终端中尝试:
lp -o“raw”-q1 -d zpl <<<“CT_CD,_CC_CT_ ^ XA_TA000_JSN ^ LT0 ^ MNW ^ MTT ^ PON ^ PMN ^ LH0,0 ^ JMA ^ PR6 ,6〜SD15 ^ JUS ^ LRN ^ CI0 ^ XZ ^ XA ^ MMT ^ PW508 ^ LL0203 ^ LS0 ^ BY4,3,138 ^ FT48,155 ^ BCN,Y,N ^ FD>; 12 ^ FS ^ PQ1,1 ,Y ^ XZ”
如果一切正常调整,在ZPL打印机,你会看到:
在窗户上也是如此。 在windows-10上测试过。
安装Chrome应用程序 ( @ZuzEL提供的链接 )和打印机安装后,打开记事本并输入ZPL代码,在这个新添加的打印机和“voilá”上打印!
作为一个@Bill请求,我已经添加了一些我的Windows打印机属性的屏幕截图,安装后。 这是一个TCP / IP打印机,具有通用/纯文本驱动程序,IP 127.0.0.1和端口9100,默认的Chrome应用程序。
精彩。 这个测试标签命令在RHEL7.3上可以正常工作。
lpr -o "raw" -P MYPRINTER <<< "CT~~CD,~CC^~CT~^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR6,6~SD15^JUS^LRN^CI0^XZ^XA^MMT^PW508^LL0203^LS0^BY4,138^FT48,155^BCN,Y,N^FD>;12^FS^PQ1,1,Y^XZ" tail -f /var/log/cups/access_log localhost - - [26/Sep/2017:10:32:09 -0400] "POST /printers/MYPRINTER HTTP/1.1" 200 397 Send-Document successful-ok [MYPRINTER Test label][1]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。