对于这个冗长的问题,我很抱歉,我花了几天的时间来解决这个问题,到目前为止,我已经找到了很多方法来解决我的问题。
我目前正在尝试使用Datamax O'Neill E Class Mark 3打印机打印一些标签。生成标签数据的java应用程序不容易修改,只需通过内置的"print“函数输出纯文本(输出示例如下)
Unit name [LF]
Unit description [LF]
Quantity
当我打印到理光打印机时,它可以工作(在理光驱动程序中使用CR+LF替换)。但是,当我打印到标签打印机时,它不会。我被告知标签打印机需要“控制码”和“编码数据”才能打印。
我已经能够
我正在用JAVA swing开发一个应用程序,其中我想要从打印机获取收据我已经通过LPT1端口将我的爱普生热敏打印机连接到计算机上,但是条件是我不想在我的PC上安装打印机驱动程序,这意味着我想要从Java语言发送命令到打印机如何从Java语言直接发送命令到打印机,我已经使用JAVA COMM API但它适用于打印机命令,我已经使用JAVA COMM API在并行端口上写入,但是我想在不安装打印机驱动程序的情况下打印出这些数据
我正在通过Java服务和IcePDF在网络打印机上实现静默打印。我在我的开发机器上增加了两个网络打印机A和B。
当我向打印机A提交打印作业时,它没有任何问题地打印文件,提交给打印机B的同一个作业然后在线程“java.awt.print.PrinterException:”中抛出异常句柄无效。
at sun.awt.windows.WPrinterJob._startDoc(Native Method)
at sun.awt.windows.WPrinterJob.startDoc(WPrinterJob.java:1249)
at sun.print.RasterPrinterJob.prin