我使用pdfbox 1.8.8将pdf文件转换为图形图像。
BufferedImage bufferedImage = pdPage.convertToImage(BufferedImage.TYPE_INT_RGB, resolution);
但是转换时我有时会遇到这个例外:
java.io.IOException最初是由抛出的DataFormatException引起的 org.apache.pdfbox.filter.FlateFilter.decode(FlateFilter.java:109)
关于我想要转换的PDF文件,我看不到任何特别之处。 pdf分析器告诉我PDF文件已经用FlateDecode压缩了。我可以用adobe reader看到pdf文件,那么这个文件出了什么问题?我怎样才能将pdfbox转换成这个文件?
有人能帮助我吗?