如何在Ruby on Rails项目中使用打印机(Zebra TLP 2844)

How to utilize a printer (Zebra TLP 2844) in a Ruby on Rails project

本文关键字:打印机 Zebra TLP 2844 Ruby on 项目 Rails      更新时间:2023-09-26

我需要在我的Ruby on Rails项目中使用打印机(Zebra TLP 2844)。

理想情况下,我需要一种方法让本地机器发送文件。EPL,或字符串到打印机供使用。

我该怎么做呢?

您的浏览器不能直接访问打印机。

我将解决如下:

创建一个desktop应用程序,该应用程序将安装在客户端计算机上。

这个应用程序将在打印队列(database, rest api)中进行查询。并打印标签

我的团队几年前就遇到过这种情况。我们想到的最好的解决方案是手写ZPL。

至于将其发送到打印机,您可以将ZPL写入套接字。

下面是两个类的要点:一个手动构建ZPL,另一个将数据发送到打印机。