我正在利用贾瓦印刷服务印刷一个PNG文件,然而,它却向打印机发送了错误产出。 实际印刷的(我使用巴布亚新几内亚)是一些文字:
ERROR: /syntaxerror in --%ztokenexec_continue--
Operand stack:
--nostringval-
似乎还有一些文字,但这是从页数中损失的类型。 我将多克弗拉托列到DocFlavor.INPUT_STREAM.PNG
,具体文件实际上是。 InputStream
(Just changing the DoccFlavor to DocFlavor.INPUT_STREAM.PDF
and using a pdf file work).
我也用不同的PNG档案对其进行审判,但问题依然存在。 对于其价值来说,甚至《邮政》也似乎正在发挥作用。
正在印刷的错误与<条码>gd(或图像Magick?)的错误相当相似。 因此,我现在最好的假设是,从PNG(>)转变,PS正在失败。
该法典如下:
PrintService printService = this.getPrintService("My printer name");
final Doc doc = new SimpleDoc(document, DocFlavor.INPUT_STREAM.PNG, null);
final DocPrintJob printJob = printService.createPrintJob();
这里,getPrintservice
fetches a press services and is fetching a valid. 关于<条码>文件代码>,下面是我如何做到:
File pngFile = new File("/home/rprabhu/temp/myprintfile.png");
FileInputStream document = new FileInputStream(pngFile);
我没有怀疑它为什么会错,我也没有看到任何错误也会给圣公会带来。
非常感谢任何帮助。 感谢。