我使用fop 0.93
将xml转换为pdf,我遇到了字体问题
我的xml有西里尔字符,所以当我打开生成的pdf时,我得到了##
这是我的fop配置文件:
<fonts>
<font
metrics-url="/FontMetrica/cour.xml"
kerning="yes"
embed-url="/Fonts/CourierNew.ttf">
<font-triplet name="CourierNew" style="normal" weight="normal" />
</font>
</fonts>
和java代码:
fopFactory.setUserConfig(new File("fopConfig.xml"));
fop = fopFactory.newFop(MimeConstants.MIME_PDF, foUserAgent, out);
在结果pdf文件 - 本文档中使用的properties-font中,我看到了这些字体:
任何人都可以帮助我吗?
答案 0 :(得分:0)
我认为您应该编写配置文件的完整路径。或者将fopConfig.xml放在classpath中。