You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "Andreas Lehmkühler (JIRA)" <ji...@apache.org> on 2013/04/07 12:33:17 UTC

[jira] [Resolved] (PDFBOX-1549) TTFSubFont generates bug-prone TTF sub fonts screwing some printers

     [ https://issues.apache.org/jira/browse/PDFBOX-1549?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andreas Lehmkühler resolved PDFBOX-1549.
----------------------------------------

    Resolution: Fixed

I added the patch in revision 1465359 as propsed by Wolfgang.

Thanks for the contribution!
                
> TTFSubFont generates bug-prone TTF sub fonts screwing some printers
> -------------------------------------------------------------------
>
>                 Key: PDFBOX-1549
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-1549
>             Project: PDFBox
>          Issue Type: Bug
>          Components: FontBox
>    Affects Versions: 1.8.0
>         Environment: all
>            Reporter: Wolfgang Glas
>            Assignee: Andreas Lehmkühler
>             Fix For: 1.8.1
>
>         Attachments: TTFSubFont-PDFBOX-1549-1.patch
>
>
> The extracted TTF fonts generated by TTFSubFont do not conform to the TrueType standard.
> Most notably, the font checksum is calculated to an invalid value
> among other more subtle issues. Users may experience a screwed up firmware of Minolta printers when such a file is printed via Adobe Reader and the Windows PostScript printer driver.
>   With the help of Microsoft's font validator tool, I have already been able to
> fix most of these problems in my original code:
>   http://www.microsoft.com/typography/fontvalidator.mspx
>   A port of my patch to pdfbox is on the way, but it's quite cumbersome to port the patch to the pdfbox code. (tab vs. space, testcases needed...)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira