Java USB POS打印 - Linux

时间:2011-12-23 20:22:58

标签: java linux printing usb

您好我在我的linux POS中尝试使用USB打印机时遇到问题。目前我们只有串行打印机,我们使用串口解决了打印问题,但我们正在购买新的打印机型号和USB,因此我的代码不再有效。 我发现java打印api对我来说不是一个好的解决方案,因为我有3个不同版本的linux操作系统,并且很难让驱动程序安装一个打印假脱机程序,以供linux中的java api使用。 有人遇到过这个问题吗?如何直接使用USB?

1 个答案:

答案 0 :(得分:0)

是的,我前段时间遇到过这个问题。不,你不能直接读取USB作为COM端口,你需要一个能够“理解”打印机通话方式的驱动程序。我们做了你不想做的事情。我们创建了一个可以通过COM PORT打印的模块和一个可以使用Java打印API打印的模块。

老实说,我发现在linux中使用驱动程序并没有太大问题,这种设备通常使用通用原始打印驱动程序,而较新的模型包括对linux终端的本机支持。使用Java打印API的另一个优点是,您可以在远程终端上打印,这几乎是所有客户所需要的。