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 "simon steiner (JIRA)" <ji...@apache.org> on 2015/11/11 10:31:11 UTC
[jira] [Commented] (FOP-2534) Image disappears if its AFP file uses
True Type fonts
[ https://issues.apache.org/jira/browse/FOP-2534?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15000157#comment-15000157 ]
simon steiner commented on FOP-2534:
------------------------------------
try using:
<font kerning="yes" embed-url="trebuc.ttf" name="Trebuchet MS">
<font-triplet name="Trebuchet MS" style="normal" weight="normal"/>
</font>
<font kerning="yes" embed-url="trebucbd.ttf" name="Trebuchet MS Bold">
<font-triplet name="Trebuchet MS" style="normal" weight="bold"/>
</font>
<font kerning="yes" embed-url="trebucit.ttf" name="Trebuchet MS Italic">
<font-triplet name="Trebuchet MS" style="italic" weight="normal"/>
</font>
<font kerning="yes" embed-url="trebucbi.ttf" name="Trebuchet MS Bold Italic">
<font-triplet name="Trebuchet MS" style="italic" weight="bold"/>
</font>
> Image disappears if its AFP file uses True Type fonts
> -----------------------------------------------------
>
> Key: FOP-2534
> URL: https://issues.apache.org/jira/browse/FOP-2534
> Project: FOP
> Issue Type: Bug
> Components: renderer/afp
> Affects Versions: trunk
> Environment: Operating System: Windows XP Service Pack 3
> Platform: PC
> Reporter: Le Duy Nhac
> Attachments: bgimg72dpi.gif, fop.xconf, fop_with_TrueTypeFonts.xconf, test.out.afp, test.out.fo, trebuc.ttf, trebucbd.ttf, trebucbi.ttf, trebucit.ttf
>
>
> Hello,
> In the latest FOP 2.0 Release, it does not support True Type fonts (ex: Trebuchet MS) in AFP and could not display special characters (ex: Euro sign ) or barcodes. Then we tried with FOP Trunk - a version more recent than the latest release - and it supports well True Type fonts and can display Euro sign character in AFP output. But this Trunk version throws the other issue: "Gif images cannot display if its AFP file uses True Type fonts".
> Could you please have a look? and How can I work around this?
> Thank you!
> An example to reproduce the issue:
> Run test: >fop -fo test.out.fo -afp test.out.afp -c fop_with_TrueTypeFonts.xconf
> ---Start: test.out.fo---
> <?xml version="1.0" encoding="UTF-8"?>
> <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:ext="http://exslt.org/common">
> <fo:layout-master-set>
> <fo:simple-page-master page-width="209.90mm"
> page-height="301.98mm" margin-top="4.59mm" margin-left="5mm"
> margin-right="10mm" master-name="0">
> <fo:region-body />
> </fo:simple-page-master>
> </fo:layout-master-set>
> <fo:page-sequence master-reference="0">
> <fo:flow flow-name="xsl-region-body">
> <fo:block-container absolute-position="absolute"
> left="10mm" top="19.91mm">
> <fo:block>
> <fo:external-graphic src="file:./bgimg72dpi.gif" />
> </fo:block>
> </fo:block-container>
> <fo:block font-size="12pt"
> font-family="Trebuchet MS">
> <fo:block-container absolute-position="absolute"
> left="15.17mm" top="29.18mm">
> <fo:block text-align="center">
> <fo:inline>Euro Sign: €</fo:inline>
> </fo:block>
> </fo:block-container>
> </fo:block>
> </fo:flow>
> </fo:page-sequence>
> </fo:root>
> ---End: test.out.fo---
> ---Start: fop_with_TrueTypeFonts.xconf---
> <renderer mime="application/x-afp">
> ...
> <fonts>
> <!-- declare TrueType fonts: Trebuchet MS font family-->
> <font kerning="yes" embed-url="file:./TREBUC.TTF" name="Trebuchet MS">
> <font-triplet name="Trebuchet MS" style="normal" weight="normal"/>
> </font>
> <font kerning="yes" embed-url="file:./TREBUCBD.TTF" name="Trebuchet MS Bold">
> <font-triplet name="Trebuchet MS" style="normal" weight="bold"/>
> </font>
> <font kerning="yes" embed-url="file:./TREBUCIT.TTF" name="Trebuchet MS Italic">
> <font-triplet name="Trebuchet MS" style="italic" weight="normal"/>
> </font>
> <font kerning="yes" embed-url="file:./TREBUCBI.TTF" name="Trebuchet MS Bold Italic">
> <font-triplet name="Trebuchet MS" style="italic" weight="bold"/>
> </font>
> </fonts>
> </renderer>
> ---End: fop_with_TrueTypeFonts.xconf---
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)