【发布时间】:2010-11-06 16:16:58
【问题描述】:
我使用 BIRT IDE 创建了一个 rptdesign 文件。此文件内容为 Arial 字体,当我在 Windows 中将报告导出为 PDF 时,它可以正常工作。
我使用默认 viewerServlet 创建报告。但是当我将报表移动到 linux 系统时,报表中的所有内容都以 Times New Roman 字体显示,而不是 PDF 文件中的 Arial。
然后我将 Arial.ttf 文件复制到 /var/font/truetype 并将以下行添加到 platform/plugins/org.eclipse.birt.report.engine.fonts_2.3.2.r232_20090202/fontsConfig.xml
<font-paths>
---------------
---------------
---------------
<path path="/var/font/truetype" />
</font-paths>
添加此行后,所有内容都以Arial字体出现,但是粗体的内容似乎被压缩并且看起来很丑。
有人遇到过这个问题并有解决办法吗?
谢谢 问候, 阿伦
【问题讨论】:
-
我不知道你的特定框架,但它不提供将使用的字体嵌入到 PDF 中的可能性吗?