网络斑马标签打印机使用PHP/AJAX


Networked Zebra Label Printer using PHP/AJAX

我的任务是弄清楚如何在我们的一个PHP应用程序中调用我们的斑马标签打印机(主要是420t型号)通过网络进行打印。我有几个想法,但在我开始走这条路或那条路之前,我想让比我更有知识的人看看。

  1. 设置一台机器作为打印服务器,将USB上的斑马作为默认打印机。我必须写一些打印队列脚本之类的东西才能在这台机器上运行。

  2. 获取一台带网口的斑马打印机,直接向其发送打印请求。我已经看到了关于它的其他几个SO问题,它似乎需要通过套接字发送RAW。从这些问题的答案来看,这样做似乎存在一些问题。

  3. 通过FTP发送打印请求,在一些地方提到。

  4. 在LPR库中使用1或2

你们有什么建议?

我在工作中大量使用第二种解决方案,即使用具有网络功能的打印机,并将它们(通过cURL到打印机的IP)数据从一个.prn文件与我的替代品一起发送。

我们使用的型号是G4K20d。