【问题标题】:Is it possible to print a reciept using a POS printer using jtexarea.print();?是否可以使用 POS 打印机使用 jtextarea.print(); 打印收据?
【发布时间】:2016-06-23 01:17:26
【问题描述】:

我正在构建一个应用程序,该应用程序必须使用 POS 打印机在单击按钮时打印收据。

我以前从未使用过带有 JAVA 的打印机,所以我不知道,但我做了一些研究,我正在考虑将收据格式化为 jtextarea,然后使用 @987654322 打印@方法,

或首先使用paint(g2d) 将其绘制到Graphics2D,然后使用Printable 接口使用打印机作业打印它。

哪个更容易? 提前致谢。

【问题讨论】:

    标签: java printing


    【解决方案1】:

    我实际上已经在这样的事情上做了很多工作。我试过用 Graphics2D 打印,它工作正常,但在 POS 打印机上速度很慢。您通常希望 POS 打印机速度快。 POS 打印机具有用于打印的串行通信接口,我建议您这样做。看看:

    http://www.javapos.com

    这是一个与 POS 外围设备交互的库。文档不是最好的。您将需要 javapos 库、特定打印机的 javapos 驱动程序、串行通信库 (RXTX) 等。

    【讨论】:

      猜你喜欢
      • 2012-07-12
      • 2022-10-20
      • 2012-03-13
      • 1970-01-01
      • 2014-09-24
      • 2013-07-05
      • 2020-10-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多