我想从PDF文档页面中提取文本wise,我正在使用itext。这是我在文件中使用5.5.0版本时获得的堆栈跟踪:at com.itextpdf.text.pdf.parser.PdfReaderContentParser.processContent(PdfReaderContentParser.java:82)
at com.itextpdf.text.pdf.parser.PdfReaderContentParser.p
我的要求是在PDF底部添加时间戳。我正在使用itext 5.4.3版本来编辑PDF,并能够成功地添加时间戳。但是这个过程正在为某些PDF抛出java.lang.ArrayIndexOutOfBoundsException异常。在下面附加异常堆栈跟踪。at com.itextpdf.text.pdf.PdfEncryption.createInfoId(PdfEncryption.java:558)
at com.itextpdf.text.pdf</em
我的Play项目目前依赖于Play的pdf module version 0.9和JavaAPIforKml 2.2.0 (用于创建表示kml文件的对象)。之前我使用的是pdf module version 0.7,一切都很好。
现在我已经升级到0.9版本,我对基于kml的类的所有测试现在都失败了。模块0.7版,一切都可以正常工作。有谁知道我可以做些什么来继续使用pdf模块0.9版,并让kml测试继续工作?如果有帮助,pdf模块0.9版具有以下依赖关系
(PdfReader.java:738) at com.itextpdf.text.pdf.PdfReader.(PdfReader.java:181) at com.itextpdf.text.pdf.PdfReader.(PdfReader.java:219) at com.itextpdf.text.pdf.PdfReader.(PdfEncryption.java:181) at com.itextpdf.kernel.pdf.PdfReade