javapos hello world

yuvru6vn  于 2021-06-30  发布在  Java
关注(0)|答案(1)|浏览(409)

我想从WindowsXP上的java程序在我的usb pos(销售点)打印机上打印一个样本行。
我试图设置javapos实现,但由于缺少jpos.xml或缺少javax.usb.properties文件,出现了一个又一个异常。
有人能告诉我如何生成这些文件吗?他们需要链接到一个实现或类似的东西,我不知道(罕见的,不清楚的和不完整的)文档意味着什么。任何其他帮助都将不胜感激。
我目前的打印机型号是startsp100,带有usb接口。我的打印机似乎连接正确,因为我可以从windows打印文件。

dffbzjpn

dffbzjpn1#

我终于自己找到了。似乎您需要javapos提供的程序的一部分(该部分只有接口和抽象类),并且您需要设备制造商提供的库。jpos.xml是在安装打印机后生成的。软件(也由制造商提供)根据打印机名称和其他设置在jpos.xml文件中生成条目。必须在程序中包含此文件。
最后,以下代码连接到打印机:

POSPrinter printer = new POSPrinter();
// open the printer object according to the entry names defined in jpos.xml
printer.open("printerName");

然后使用printnormal()方法进行打印。如果异步打印,还需要transactionprint()清空缓冲区。

相关问题