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

Andrew Hung commented on PDFBOX-4437:
-------------------------------------

I've tweaked the logic to be robust using COSName.getPDFName(childAttrKey) and 
using conditions where it was required.  Uploaded 
[^FDFAnnotationStampAppearance_final.java].
{code:java}
stream.setBoolean(COSName.getPDFName(childAttrKey), 
Boolean.parseBoolean(childAttrVal));

stream.setItem(COSName.getPDFName(childAttrKey), parseArrayElement(child));

stream.setItem(COSName.getPDFName(childAttrKey), parseDictElement(child));
{code}
Process still worked as expected and all the elements are being read, only 
length is being ignored outright.  I will note that the SMask is being read.

I'll see if I can clean it up more.

 

> Import XFDF stamp annotation loses appearance
> ---------------------------------------------
>
>                 Key: PDFBOX-4437
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-4437
>             Project: PDFBox
>          Issue Type: Bug
>          Components: PDModel
>    Affects Versions: 2.0.9, 2.0.10, 2.0.11, 2.0.12, 2.0.13
>            Reporter: Andrew Hung
>            Priority: Major
>         Attachments: A1.01 - MYLES - 2ND-4TH  FLOOR PLAN.pdf, 
> FDFAnnotationStamp.java, FDFAnnotationStamp2.java, 
> FDFAnnotationStampAppearance_final.java, FDFAnnotationStamp_final.java, 
> Stamp_appearance_decoded.txt, ap.xml, example.zip, stamp_annotation.xfdf, 
> xfdf stamp annotation to PDF.zip
>
>
> When loading an XFDF which has a stamp annotation which contains an 
> appearance element after added to the PDF in place of the annotation is an 
> box with an X.
> Reviewing the FDFAnnotationStamp class, it skips all internal elements.  Is 
> there any development being done to enhance this?
> I've attached "xfdf stamp annotation to PDF.zip" which has an example, if you 
> open the stamp_annot.xfdf it will show on the PDF.  While using PDFBox API 
> the only piece missing is the appearance of the stamp.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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

Reply via email to