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

Andreas Lehmkühler commented on PDFBOX-1036:
--------------------------------------------

Maybe it's a question of the expected result. We are reusing most of an 
existing appearance stream, only the text and the font size will be replaced. 
So, do we expect that the resulting text will have the same size than the 
former text? If so, we need to reuse it. Only if the new text is far more 
longer than the old one, we might wanna scale the font size down, so that the 
new text will fit into the textfield. If we reuse the font size, we have to 
calculate the theorectical font size too and use the smaller one of both.

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

Reply via email to