Javascript 从浏览器(Windows或MacOS)在Zebra打印机上打印数据

Javascript 从浏览器(Windows或MacOS)在Zebra打印机上打印数据,javascript,browser,printing,zebra-printers,zpl,Javascript,Browser,Printing,Zebra Printers,Zpl,我开发了一个web应用程序,需要直接从浏览器在Zebra(GT800)上以静默方式打印。web应用程序由AmazonAWS托管,因此它位于不同的网络中(因此我无法通过PHP直接从服务器打开套接字)。 我需要找到通过原始命令ZPL或EPL在Zebra打印机上从客户端浏览器(如Firefox或Chrome)打印到Windows或MacOS的最佳方式 我尝试了这个项目,但它似乎不是最好的解决方案,因为每个打印作业需要确认,此外,我需要购买一个证书。在Chrome或Firefox中,有没有更简单、更干净

我开发了一个web应用程序,需要直接从浏览器在Zebra(GT800)上以静默方式打印。web应用程序由AmazonAWS托管,因此它位于不同的网络中(因此我无法通过PHP直接从服务器打开套接字)。 我需要找到通过原始命令ZPL或EPL在Zebra打印机上从客户端浏览器(如Firefox或Chrome)打印到Windows或MacOS的最佳方式

我尝试了这个项目,但它似乎不是最好的解决方案,因为每个打印作业需要确认,此外,我需要购买一个证书。在Chrome或Firefox中,有没有更简单、更干净的解决方案通过JS、jQuery或第三方插件实现


非常感谢

是否可以在客户端安装带有php的Web服务器?然后,您可以通过POST将数据从服务器传递到客户端,然后让本地Web服务器处理打印作业。

您可以使用Zebra的应用程序,Zebra Browser Print,如果您不想购买证书,唯一的限制是将打印机连接到USB或网络,QZ托盘现在提供了提供您自己的证书的选项