[
https://issues.apache.org/jira/browse/PDFBOX-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14194346#comment-14194346
]
Maruan Sahyoun commented on PDFBOX-1036:
----------------------------------------
The issue is that, if there is already content, PDFBox always tries to fit the
text. I left this part of code intact when I was working on it the last time
but according to the spec the whole text always needs to be replaced. So
searching for a text and replacing that is questionable in the current code.
The main difference currently is that Acrobat places all word separately where
we currently (with the newer code) place the whole string.
> FDFExport/Import gives strange results
> --------------------------------------
>
> Key: PDFBOX-1036
> URL: https://issues.apache.org/jira/browse/PDFBOX-1036
> Project: PDFBox
> Issue Type: Bug
> Components: Utilities
> Affects Versions: 1.8.7, 2.0.0
> Environment: Windows 7, Acrobat Pro 9.4.4, Eclipse Helios SR2
> Reporter: Gilad Denneboom
> Assignee: Andreas Lehmkühler
> Labels: AcroForm, FDF
> Fix For: 1.8.8, 2.0.0
>
> Attachments: result.pdf, test.fdf, test.pdf
>
>
> 1. Create a new, blank PDF in Acrobat.
> 2. Add a text form field and set the contents to "some text".
> 3. Run ExportFDF and then ImportFDF on this file.
> The result is a messed-up text box. See the attached files.
> Also I've noticed that the FDF created by PDFBox is very different to the one
> created by Acrobat.
> Here's my code:
> ExportFDF.main(new String[]{"c:/gilad/input/test.pdf",
> "c:/gilad/input/test.fdf"});
> ImportFDF.main(new String[]{"c:/gilad/input/test.pdf",
> "c:/gilad/input/test.fdf", "c:/gilad/input/result.pdf"});
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)