[ 
https://issues.apache.org/jira/browse/PDFBOX-3401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tilman Hausherr updated PDFBOX-3401:
------------------------------------
    Description: 
When creating a pdf I am setting a PDAnnotation as the referenced object of a 
PDObjectReference using setReferencedObject.

When I subsequently load the same document and then call getReferencedObject on 
the PDObjectReference, null is returned. This is because an exception is thrown 
in PDXObject.createXObject (called inside getReferencedObject) as the 
referenced object is not a COSStream, just a COSDictionary.



  was:
When creating a pdf I am setting a PDAnnoation as the referenced object of a 
PDObjectReference using setReferencedObject.

When I subsequently load the same document and then call getReferencedObject on 
the PDObjectReference, null is returned. This is because an exception is thrown 
in PDXObject.createXObject (called inside getReferencedObject) as the 
referenced object is not a COSStream, just a COSDictionary.




> PDObjectReference getReferencedObject() returns null is referenced obj is not 
> a COSStream
> -----------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-3401
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-3401
>             Project: PDFBox
>          Issue Type: Bug
>          Components: PDModel
>    Affects Versions: 1.8.9, 2.0.2, 2.0.3, 2.1.0
>            Reporter: Mark Melling
>             Fix For: 2.0.3, 2.1.0
>
>
> When creating a pdf I am setting a PDAnnotation as the referenced object of a 
> PDObjectReference using setReferencedObject.
> When I subsequently load the same document and then call getReferencedObject 
> on the PDObjectReference, null is returned. This is because an exception is 
> thrown in PDXObject.createXObject (called inside getReferencedObject) as the 
> referenced object is not a COSStream, just a COSDictionary.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to