【发布时间】:2019-01-27 02:11:28
【问题描述】:
我的计算机(Windows 7)上安装了一些打印机,并且在控制面板上显示良好。
我想发送一些特殊命令,例如:剪切命令,或条码打印命令(ESC/POS 命令)。
是否可以使用 Java Print API 做到这一点?还是 Java Print API 只执行打印服务?
提前致谢。
【问题讨论】:
-
Java Print API 依赖于系统的底层驱动程序。如果lookupPrintServices 为任何 PLAIN_TEXT DocFlavor(例如,DocFlavor.STRING.TEXT_PLAIN)返回一个非空数组,您可以将这些控制序列嵌入到纯文本中。
-
啊,太好了,是的,lookupPrintServices 返回了我所有打印机的数组...为此目的有什么好的教程吗? ...比如要使用哪些功能等.. ?
标签: java printing command pos java-print