问题描述
我刚刚将 PDFBox 集成到我的项目中,以便从 PDF 页面生成图像。 我做了一个单元测试来生成这样的图像。 它在我的开发环境中运行良好。
然而,在我们的 gitlab 中运行测试时,无法正常加载:
at java.lang.classLoader.loadLibraryWithPath(ClassLoader.java:1461)
at java.lang.classLoader.loadLibraryWithClassLoader(ClassLoader.java:1408)
at java.lang.System.loadLibrary(System.java:583)
at com.sun.imageio.plugins.jpeg.JPEGImageReader$1.run(JPEGImageReader.java:104)
at com.sun.imageio.plugins.jpeg.JPEGImageReader$1.run(JPEGImageReader.java:102)
at java.security.AccessController.doPrivileged(AccessController.java:678)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.<clinit>(JPEGImageReader.java:101)
at com.sun.imageio.plugins.jpeg.JPEGImageReaderSpi.createReaderInstance(JPEGImageReaderSpi.java:97)
at javax.imageio.spi.ImageReaderSpi.createReaderInstance(ImageReaderSpi.java:331)
at javax.imageio.ImageIO$ImageReaderIterator.next(ImageIO.java:540)
at javax.imageio.ImageIO$ImageReaderIterator.next(ImageIO.java:524)
at org.apache.pdfBox.filter.Filter.findImageReader(Filter.java:155)
at org.apache.pdfBox.filter.DCTFilter.decode(DCTFilter.java:58)
at org.apache.pdfBox.cos.COSInputStream.create(COSInputStream.java:80)
at org.apache.pdfBox.cos.COsstream.createInputStream(COsstream.java:179)
at org.apache.pdfBox.pdmodel.common.PDStream.createInputStream(PDStream.java:241)
at org.apache.pdfBox.pdmodel.graphics.image.PDImageXObject.createInputStream(PDImageXObject.java:793)
at org.apache.pdfBox.pdmodel.graphics.image.SampledImageReader.from8bit(SampledImageReader.java:517)
at org.apache.pdfBox.pdmodel.graphics.image.SampledImageReader.getRGBImage(SampledImageReader.java:226)
at org.apache.pdfBox.pdmodel.graphics.image.PDImageXObject.getimage(PDImageXObject.java:479)
at org.apache.pdfBox.pdmodel.graphics.image.PDImageXObject.getimage(PDImageXObject.java:460)
at org.apache.pdfBox.rendering.PageDrawer.drawImage(PageDrawer.java:1059)
at org.apache.pdfBox.contentstream.operator.graphics.DrawObject.process(DrawObject.java:67)
at org.apache.pdfBox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:933)
at org.apache.pdfBox.contentstream.PDFStreamEngine.processstreamOperators(PDFStreamEngine.java:515)
at org.apache.pdfBox.contentstream.PDFStreamEngine.processstream(PDFStreamEngine.java:489)
at org.apache.pdfBox.contentstream.PDFStreamEngine.processpage(PDFStreamEngine.java:156)
at org.apache.pdfBox.rendering.PageDrawer.drawPage(PageDrawer.java:275)
at org.apache.pdfBox.rendering.PDFRenderer.renderImage(PDFRenderer.java:347)
at org.apache.pdfBox.rendering.PDFRenderer.renderImage(PDFRenderer.java:268)
at org.apache.pdfBox.rendering.PDFRenderer.renderImageWithDPI(PDFRenderer.java:240)
有人有想法吗?
谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)