You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "John Hewson (JIRA)" <ji...@apache.org> on 2014/09/20 01:01:34 UTC

[jira] [Comment Edited] (PDFBOX-2333) Overhaul the apperance generation for PDF forms

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

John Hewson edited comment on PDFBOX-2333 at 9/19/14 11:00 PM:
---------------------------------------------------------------

{quote}
Now in order to implement this correctly we also need to take rtl languages and languages such as Thai into account to get line break opportunities computed.
{quote}

java.awt.font.TextLayout can do this.


was (Author: jahewson):
{code}
Now in order to implement this correctly we also need to take rtl languages and languages such as Thai into account to get line break opportunities computed.
{code}

java.awt.font.TextLayout can do this.

> Overhaul the apperance generation for PDF forms
> -----------------------------------------------
>
>                 Key: PDFBOX-2333
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-2333
>             Project: PDFBox
>          Issue Type: Improvement
>          Components: AcroForm
>            Reporter: Maruan Sahyoun
>             Fix For: 2.0.0
>
>         Attachments: AcroForms-SimpleTextFields.1.8.7.pdf, AcroForms-SimpleTextFields.1.8.7.png, AcroForms-SimpleTextFields.pdf
>
>
> The appearance handling for forms in 1.x is limited and does not reflect all settings possible for form fields. In addition the current code is not very modular and does not follow the box model used for form fields. 
> Unfortunately only the basics of form handling are defined in the PDF spec. The details like padding of boxes, text placement etc. have to be determined by looking at how Adobe forms are generated.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)