模拟ZPL打印机

Zuz*_*zEL 9 linux printing emulation zpl zebra-printers

为了在我的Mac上模拟ZPL打印机,我通过互联网搜索了几天.最后我有一个解决方案发布在这里,所以其他用户可以发现它有用.我想在这里发布我的解决方案Emulate Zebra打印机

但对于那些认为这个问题与另一个问题重复的人"感谢",我认为这完全错误.因此,我唯一的选择是创建另一个问题并回答它.

Zuz*_*zEL 16

所以,要在你的mac上模拟ZPL打印机(也可能是windows):

  1. 安装此Chrome应用程序Zpl打印机
  2. 转到打印机设置,添加新设置. 在此输入图像描述

港口可以变化.仔细检查一下.

  1. 确保一切都打开.

要测试它,请在您的终端中尝试:

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,0,1 ,Y ^ XZ"

如果一切都正常调整,在ZPL打印机中你会看到:

在此输入图像描述

  • 太棒了!这正是我想要的.谢谢! (3认同)
  • 确认它也适用于linux工作站(ubuntu 16.04) (2认同)

Muk*_*yuu 15

上逐步安装(在测试):

  1. Chrome 商店安装 ZPL 打印机应用程序
  2. 运行应用程序并确保它已打开。 开启
  3. 在控制面板中打开打印机和扫描仪或设备和打印机。
  4. 添加打印机。(可选!仅当您从控制面板中选择时)
  5. 选择“我想要的打印机不在列表中
  6. 选择添加本地打印机。那么接下来 添加本地打印机
  7. 创建一个新端口 - 标准 TCP/IP。使用 IP 127.0.0.1
  8. 让 Windows 检测端口,它最终会返回错误。
  9. 选择设备类型 -> 自定义。
  10. 按设置并确保您拥有 IP 地址 127.0.0.1、协议 RAW 和端口 9100。
  11. 单击确定和下一步。
  12. 等待它无法检测到驱动程序模型。
  13. 选择通用和通用/仅文本。
  14. 接下来几次,然后命名您的打印机。
  15. 创建您的测试脚本

    ^XA
    ^FO250,40^A0N,70,70^FDLPN^FS
    ^FO30,120^A0N,50,50
    ^BCN,100,N,N,N
    ^FD1000001^SFddddddd^FS
    ^FO200,300^A0N,50,50
    ^FD1000001^SFddddddd^FS
    ^PQ50
    ^XZ
    
    Run Code Online (Sandbox Code Playgroud)
  16. 打印,选择新命名的打印机并打印。 打印
  17. 中提琴! 打印

  • 伙伴的回答太棒了!你拯救了我的一天。非常感谢! (2认同)

Lar*_*ari 6

也适用于.在上测试过它.

安装Chrome App(由@ZuzEL提供的链接)和打印机安装后,打开记事本并输入ZPL代码,在新添加的打印机上打印并"voilá"! 打印测试

作为@Bill请求,我在安装后添加了一些Windows打印机属性的屏幕截图.它是一台TCP/IP打印机,带有Generic/Text Only驱动程序,IP 127.0.0.1和端口9100,默认为chrome app.

打印机属性1

打印机属性2

打印机属性3

打印机属性4