Dominic Tubach created PDFBOX-2275:
--------------------------------------

             Summary: ClassCastException in PDResources
                 Key: PDFBOX-2275
                 URL: https://issues.apache.org/jira/browse/PDFBOX-2275
             Project: PDFBox
          Issue Type: Bug
          Components: PDModel
    Affects Versions: 2.0.0
            Reporter: Dominic Tubach


The code
{code}
COSObject cosObject = (COSObject)dict.getItem(objName);
{code} in the method getXObjects() in PDResources fails with a 
ClassCastException:
bq. org.apache.pdfbox.cos.COSStream cannot be cast to 
org.apache.pdfbox.cos.COSObject

The document issuing this exception is created using the following code:
{code}
PDDocument doc = new PDDocument();      
PDPage page = new PDPage();
doc.addPage(page);
PDImageXObject image = JPEGFactory.createFromStream(doc, imageStream);
try (PDPageContentStream contentStream = new PDPageContentStream(doc, page, 
false, false)) {
    contentStream.drawImage(image, 20, 20);
}
{code}



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to