[英]Is it possible to print a reciept using a POS printer using jtexarea.print();?
我正在构建一个必须使用POS打印机才能在单击按钮时打印收据的应用程序。
我以前从未在JAVA上使用过打印机,所以我不知道,但是我做了一些研究,我在考虑将收据格式化为jtextarea
,然后使用print()
方法进行print()
,
或先使用paint(g2d)
将其paint(g2d)
到Graphics2D,然后使用Printable
界面通过打印机作业进行Printable
。
哪个会更容易? 提前致谢。
我实际上已经在处理类似这样的事情。 我曾尝试使用Graphics2D进行打印,该方法工作正常,但在POS打印机上速度很慢。 您通常希望POS打印机速度快。 POS打印机具有用于打印的串行通信接口,因此建议您这样做。 看一下:
这是一个用于与POS外设接口的库。 文档不是最好的。 您将需要javapos库,用于特定打印机的javapos驱动程序,串行通信库(RXTX)等。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.