Vai*_*kar 9 pdf-generation pdfbox jbig2
让我先介绍一下我的项目.我有一个pdf,我需要使用PDFBoxAPI 将其转换为图像(一页图像),并使用PDFBoxAPI本身将所有这些图像写入新的pdf .基本上,将pdf转换为pdf,我们将其称为PDF转码.
对于包含JBIG2图像的某些pdf,convertToImage()方法的PDFbox实现无声地失败,没有任何异常或错误,最后生成PDF,但这次只是空白内容(白色).我在控制台上收到的消息是:
Dec 06, 2013 5:15:42 PM org.apache.pdfbox.filter.JBIG2Filter decode
SEVERE: Can't find an ImageIO plugin to decode the JBIG2 encoded datastream.
Dec 06, 2013 5:15:42 PM org.apache.pdfbox.pdmodel.graphics.xobject.PDPixelMap getRGBImage
SEVERE: Something went wrong ... the pixelmap doesn't contain any data.
Dec 06, 2013 5:15:42 PM org.apache.pdfbox.util.operator.pagedrawer.Invoke process
WARNING: getRGBImage returned NULL
Run Code Online (Sandbox Code Playgroud)
我需要知道如何解决这个问题?我们有类似的东西:
import org.apache.pdfbox.filter.JBIG2Filter;
Run Code Online (Sandbox Code Playgroud)
我不知道如何实施.
我在搜索,但无济于事.有人可以建议吗?
ada*_*dam 10
在PDFBox中查看此票证https://issues.apache.org/jira/browse/PDFBOX-1067.我认为你的问题的答案是:
小智 5
我遇到了同样的问题,我通过在 pom.xml 中添加此依赖项来修复它:
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>jbig2-imageio</artifactId>
<version>3.0.2</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
祝你好运。
| 归档时间: |
|
| 查看次数: |
7538 次 |
| 最近记录: |