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

Kai Keggenhoff updated PDFBOX-3646:
-----------------------------------
    Description: 
Annotations containing "&" in their text are displayed incorrectly when parsed  
unmodified from XFDF (the ampersands are encoded as "&" 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 "&" with "&" 
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.

  was:
Annotations containing "&" in their text are displayed incorrectly when parsed  
unmodified from XFDF (the ampersands are encoded as "&" 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 "&" with "&" 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.


> 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
>         Environment: java 1.8.0_112
>            Reporter: Kai Keggenhoff
>         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 "&" 
> 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 "&" with 
> "&" 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.



--
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