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

Maruan Sahyoun commented on PDFBOX-3332:
----------------------------------------

Potentially this would be a short term fix only as {{space}} is allowed 
multiple times.

{quote}
5. The hyphen character is also encoded as 255 in WinAnsiEncoding. The meaning 
of this duplicate code is “soft hyphen,” but it is typographically the same as 
hyphen.
6. The space character is also encoded as 312 in MacRomanEncoding and as 240 in 
WinAnsiEncoding. This duplicate code signifies a nonbreaking space; it is 
typographically the same as space.
{quote}

As it's typographically the same maybe we can ignore that and take the first 
entry as suggested. OTOH the current code ignore that there are more entries 
with the same name.

> Apache PDFBox Form Fill TrueType text spacing issue
> ---------------------------------------------------
>
>                 Key: PDFBOX-3332
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-3332
>             Project: PDFBox
>          Issue Type: Bug
>          Components: AcroForm
>    Affects Versions: 2.0.1
>         Environment: Mac OS X/JDK 1.8.0_65
>            Reporter: Richard Brown
>            Priority: Critical
>              Labels: bug
>         Attachments: BLANK.pdf, FillFormField-acrobat.pdf, FillFormField.pdf, 
> FillFormField_iText.pdf, Main.java
>
>
> I'm using Apache PDFBox to fill a PDF Form. I'm using a TrueType font (not a 
> default font) called 'Impact', pretty standard fare. In the template I have a 
> field called "Title" that has the Impact font assigned. I use the code below 
> to take that template and populate the field with a value that has several 
> words in it.
> The issue is when you view the created PDF there are large spaces between the 
> words. If you open the PDF in Acrobat and click on the field the text alters 
> and the large spacing goes away. Editing the field in any way will 
> permanently correct the issue, but I'm generating the forms to NOT be altered 
> after the fact.
> I've tried the same experiment with the default fonts (Helvetica in this 
> case) and the above issue doesn't exist. I can create a blank form and add a 
> field and set the custom font and duplicate the issue.
> I've read that a similar issue was addressed in 2.0.0, PDFBOX-2062 but it was 
> for changing font size, not a custom font.



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