Hi,
Your attachment didn't get through, please upload to a sharehoster
(which won't be helpful for me because I don't have a Mac)
See here:
https://issues.apache.org/jira/browse/PDFBOX-5787
https://bugs.openjdk.org/browse/JDK-8328927
https://github.com/eikek/docspell/issues/2486
-Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true
the problem is with "Homebrew". Use something else.
Tilman
On 18.07.2024 03:39, Nathan Broadbent wrote:
Hello, I have a few PDFs that are crashing when I'm trying to render
the pages as images. I have attached one of the PDFs that is crashing
(sp167_virginia_criminal_history_record_submission.pdf)
Is it possible to pass a CLI argument or set an environment variable
to ignore this LCMS error 13 and render the image anyway?
I'm running pdfbox version [3.0.2] on an M2 MacBook Pro.
$ java --version
openjdk 21.0.2 2024-01-16
OpenJDK Runtime Environment Homebrew (build 21.0.2)
OpenJDK 64-Bit Server VM Homebrew (build 21.0.2, mixed mode, sharing)
Here is the error message when I run the "render" command:
$ java -Dsun.java2d.cmm=sun.java2d.cmm.kcms.KcmsServiceProvider \
-cp "vendor/pdfbox-app.jar:vendor/twelvemonkeys/*" \
"org.apache.pdfbox.tools.PDFBox" render -format jpg -dpi 140
-quality 0.9 -color GRAY --input
spec/fixtures/sp167_virginia_criminal_history_record_submission.pdf
java.awt.color.CMMException: LCMS error 13: Mismatched alpha channels
at java.desktop/sun.java2d.cmm.lcms.LCMS.createNativeTransform(Native
Method)
at java.desktop/sun.java2d.cmm.lcms.LCMS.createTransform(LCMS.java:113)
at
java.desktop/sun.java2d.cmm.lcms.LCMSTransform.doTransform(LCMSTransform.java:114)
at
java.desktop/sun.java2d.cmm.lcms.LCMSTransform.colorConvert(LCMSTransform.java:149)
at
java.desktop/java.awt.image.ColorConvertOp.ICCBIFilter(ColorConvertOp.java:350)
at
java.desktop/java.awt.image.ColorConvertOp.filter(ColorConvertOp.java:277)
at
org.apache.pdfbox.pdmodel.graphics.color.PDColorSpace.toRGBImageAWT(PDColorSpace.java:375)
at
org.apache.pdfbox.pdmodel.graphics.color.PDICCBased.toRGBImage(PDICCBased.java:316)
at
org.apache.pdfbox.pdmodel.graphics.image.SampledImageReader.from8bit(SampledImageReader.java:506)
at
org.apache.pdfbox.pdmodel.graphics.image.SampledImageReader.getRGBImage(SampledImageReader.java:217)
at
org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage(PDImageXObject.java:477)
at
org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage(PDImageXObject.java:438)
at org.apache.pdfbox.rendering.PageDrawer.drawImage(PageDrawer.java:1106)
at
org.apache.pdfbox.contentstream.operator.graphics.DrawObject.process(DrawObject.java:74)
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: users-h...@pdfbox.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: users-h...@pdfbox.apache.org