You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "Tilman Hausherr (Jira)" <ji...@apache.org> on 2020/06/10 06:02:00 UTC

[jira] [Commented] (PDFBOX-4873) java.awt.color.CMMException: Can not access specified profile.

    [ https://issues.apache.org/jira/browse/PDFBOX-4873?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17130105#comment-17130105 ] 

Tilman Hausherr commented on PDFBOX-4873:
-----------------------------------------

That is in the JPEG reader. What you could do is this: open the file with PDFDebugger. Search the image in the page resources. When you've found it, extract it by right-clicking on the tree, and choose to keep "DCT decode". That is a JPEG image. Save it, then try to open it with a JPEG viewer. If you can display it, then submit that image to the twelvemonkeys project.

> java.awt.color.CMMException: Can not access specified profile.
> --------------------------------------------------------------
>
>                 Key: PDFBOX-4873
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-4873
>             Project: PDFBox
>          Issue Type: Bug
>          Components: PDModel, Rendering
>    Affects Versions: 2.0.19
>            Reporter: Dushyanth Balasubramanian
>            Priority: Major
>
> java.awt.color.CMMException: Can not access specified profile.java.awt.color.CMMException: Can not access specified profile.
>  at sun.java2d.cmm.lcms.LCMS.getProfileSizeNative(Native Method) at sun.java2d.cmm.lcms.LCMS.getProfileSize(LCMS.java:68) at java.awt.color.ICC_Profile.getData(ICC_Profile.java:1330) at com.twelvemonkeys.imageio.color.ColorSpaces.getProfileHeaderWithProfileId(ColorSpaces.java:147) at com.twelvemonkeys.imageio.color.ColorSpaces.createColorSpace(ColorSpaces.java:135) at com.twelvemonkeys.imageio.plugins.jpeg.JPEGImageReader.readImageAsRasterAndReplaceColorProfile(JPEGImageReader.java:413) at com.twelvemonkeys.imageio.plugins.jpeg.JPEGImageReader.read(JPEGImageReader.java:388) at org.apache.pdfbox.filter.DCTFilter.decode(DCTFilter.java:91) at org.apache.pdfbox.cos.COSInputStream.create(COSInputStream.java:84) at org.apache.pdfbox.cos.COSStream.createInputStream(COSStream.java:246) at org.apache.pdfbox.pdmodel.common.PDStream.createInputStream(PDStream.java:241) at org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.createInputStream(PDImageXObject.java:776) at org.apache.pdfbox.pdmodel.graphics.image.SampledImageReader.from8bit(SampledImageReader.java:373) 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:1130) at org.apache.pdfbox.contentstream.operator.graphics.DrawObject.process(DrawObject.java:67) at org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:875) at org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:509) at org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:483) at org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:156) at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:270) at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:321) at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:243) at org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI(PDFRenderer.java:229)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@pdfbox.apache.org
For additional commands, e-mail: dev-help@pdfbox.apache.org