Apache PDFbox:Cannot read JPEG2000 image: Java Advanced Imaging (JAI) Image I/O Tools are not insta
·
使用pdfbox,pdf转png报错
<!-- https://mvnrepository.com/artifact/org.apache.pdfbox/pdfbox -->
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>pdfbox</artifactId>
<version>3.0.3</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.pdfbox/pdfbox-tools -->
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>pdfbox-tools</artifactId>
<version>3.0.3</version>
</dependency>
报错
org.apache.pdfbox.contentstream.PDFStreamEngine -- Cannot read JPEG2000 image: Java Advanced Imaging (JAI) Image I/O Tools are not installed
org.apache.pdfbox.filter.MissingImageReaderException: Cannot read JPEG2000 image: Java Advanced Imaging (JAI) Image I/O Tools are not installed
解决方式
加上依赖
<dependency>
<groupId>com.github.jai-imageio</groupId>
<artifactId>jai-imageio-jpeg2000</artifactId>
<version>1.4.0</version>
</dependency>
参考
StackOverflow:https://stackoverflow.com/questions/42169154/pdfbox1-8-12-convert-pdf-to-white-page-image
jai-imageio-jpeg2000:https://github.com/jai-imageio/jai-imageio-jpeg2000
更多推荐


所有评论(0)