0
我想打印PDF页面,但我得到一个解析异常,但不能确定为什么..?PDFParseException,但是为什么?
FileInputStream fis = new FileInputStream(fileToPrint.getAbsolutePath());
FileChannel fc = fis.getChannel();
ByteBuffer bb = fc.map(FileChannel.MapMode.READ_ONLY, 0, fc.size());
PDFFile pdfFile = new PDFFile(bb);
fc.close();
fis.close();
异常: “预期外部参照表或外部参照流,但发现关键字:EF” THX。
pdf文件是好的,因为我可以用普通程序打开它。 我使用PDF-Renderer库文件 – 2012-03-04 17:26:51
这并不一定意味着PDF是好的 - 只有那些程序更加宽容无效PDF。这很可能是一个有效的PDF,你已经发现了PDF渲染器中的一个错误,但你肯定不知道。 – Tim 2012-03-06 02:17:41