Yuguang Huang created PDFBOX-4796:
-------------------------------------
Summary: PDColorSpace#create IOException, expected a name or array
but got COSDictionary
Key: PDFBOX-4796
URL: https://issues.apache.org/jira/browse/PDFBOX-4796
Project: PDFBox
Issue Type: Bug
Reporter: Yuguang Huang
Hi community,
I prefer to not share the document file for now, but we are facing an issue
with the file where when the below method in PDColorSpace is called, an
IOException is thrown. The logic is expecting COSObject or COSName while the
actual obj is COSDictionary.
public static PDColorSpace create(COSBase colorSpace,PDResources resources,
boolean wasDefault)
Stack trace:
java.io.IOException: Expected a name or array but got:
COSDictionary\{COSName{ColorSpace}:COSName\{DeviceRGB};}java.io.IOException:
Expected a name or array but got:
COSDictionary\{COSName{ColorSpace}:COSName\{DeviceRGB};} at
org.apache.pdfbox.pdmodel.graphics.color.PDColorSpace.create(PDColorSpace.java:223)
at org.apache.pdfbox.pdmodel.PDResources.getColorSpace(PDResources.java:199)
at
org.apache.pdfbox.pdmodel.graphics.color.PDColorSpace.create(PDColorSpace.java:120)
at org.apache.pdfbox.pdmodel.PDResources.getColorSpace(PDResources.java:203)
at org.apache.pdfbox.pdmodel.PDResources.getColorSpace(PDResources.java:169) at
org.apache.pdfbox.contentstream.operator.color.SetNonStrokingDeviceRGBColor.process(SetNonStrokingDeviceRGBColor.java:39)
at
org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:869)
at
org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:505)
at
org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:479)
at
org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:152)
at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:263) 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: [email protected]
For additional commands, e-mail: [email protected]