You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "Kai Keggenhoff (JIRA)" <ji...@apache.org> on 2017/05/18 12:49:04 UTC

[jira] [Updated] (PDFBOX-3646) Annotations parsed from XFDF containing ampersand characters are not properly imported

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

Kai Keggenhoff updated PDFBOX-3646:
-----------------------------------
    Affects Version/s: 2.0.6

> Annotations parsed from XFDF containing ampersand characters are not properly imported
> --------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-3646
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-3646
>             Project: PDFBox
>          Issue Type: Bug
>          Components: AcroForm, PDModel
>    Affects Versions: 2.0.3, 2.0.4, 2.0.5, 2.0.6
>         Environment: java 1.8.0_112
>            Reporter: Kai Keggenhoff
>              Labels: xfdf
>         Attachments: MergeTest.java, output1.pdf, output2.pdf, sample.xfdf
>
>
> Annotations containing "&" in their text are displayed incorrectly when parsed  unmodified from XFDF (the ampersands are encoded as "&amp;amp;" there) and added to a PDF document.
> This occurs for both "text comment" and "text box" type annotations.
> However, if the XFDF is modified by replacing "&amp;amp;" with "&amp;amp;amp;" prior to parsing, the imported annotations are then displayed correctly.
> The attached code produces two pdf files. One is the PDF with the unmodified XFDF imported, two the PDF with the modifed XFDF.
> A XFDF containing both a text box and text comment annotation is embedded in the source and attached as a separated file.
> Update 23.03.2017 : This problem persists in 2.0.5 and we noticed the same corruption of merged annotations occur, if the annotation text contains a "<" (encoded as "lt" entity)



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

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