You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-dev@xmlgraphics.apache.org by "Luc Duchosal Apache (JIRA)" <ji...@apache.org> on 2014/12/23 17:50:13 UTC

[jira] [Updated] (FOP-2332) PS renderer does not embed fonts-glyphs for characters not present on the first page

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

Luc Duchosal Apache updated FOP-2332:
-------------------------------------
    Attachment: fop.xconf
                embeddefontbug1.fo.ps
                embeddefontbug1.fo.pdf
                embeddefontbug1.fo

This is a reproductible test case that reproduce this problem.
Let me know if you need more informations

> PS renderer does not embed fonts-glyphs for characters not present on the first page
> ------------------------------------------------------------------------------------
>
>                 Key: FOP-2332
>                 URL: https://issues.apache.org/jira/browse/FOP-2332
>             Project: Fop
>          Issue Type: Bug
>          Components: renderer/ps
>    Affects Versions: 1.1, trunk
>            Reporter: Nik Lutz
>            Priority: Minor
>         Attachments: embeddefontbug1.fo, embeddefontbug1.fo.pdf, embeddefontbug1.fo.ps, fop.xconf
>
>
> Documents with multiple pages cannot be generated safely using  embedded fonts because not all character/glyphs are embedded in the document.
> While debugging I discovered that the postscript renderer embeds/writes the font-glyphs after parsing the first page. After parsing/writing any adjacent page the imbedded  is not updated (the FontInfo object would reference the additional characters), so any character not present on the first page cannot be displayed properly because the glyphs are not embedded.
> Unfortunately setting EmbeddingMode to FULL did not work as workaround for me.
> regards nik lutz



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