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

Tilman Hausherr commented on PDFBOX-3745:
-----------------------------------------

Amusingly, our two main java competitors have the same problem. Maybe they're 
both using the Apache Batik code that we're using.

> Wrong character width
> ---------------------
>
>                 Key: PDFBOX-3745
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-3745
>             Project: PDFBox
>          Issue Type: Bug
>          Components: PDModel
>    Affects Versions: 2.0.5
>         Environment: Windows 10
>            Reporter: Ch. Schlatter
>         Attachments: p421.jpg, p42.pdf, PDFBOX-3745-reduced.pdf
>
>
> I tried to convert a PDF file to an image. But there is a error with the 
> character width computation. As you can see inside the blue box, there are 
> gaps after every umlaut mark (ä ,ö ,ü). Some characters in the font doesn't 
> contain any width information. The distance between the character is handled 
> by position adjustment. For example:
> [1., -278, ), -844, H, -722, ä, -556, u, -611, sliche P, -667, f, -333, lege] 
> TJ
> I guess there is an error in the font.getWidth() implementation. If I call 
> font.getWidth("ä") it returns 556. (Instead of 0, what would fit)
> I attached the PDF and the converted image.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to