2

我正在制作一份报告,其中包含在 iReport 中使用 jasperreports 4.7 的图表。我的报告包含一些使用波斯语 TTF 字体的波斯语 RTL 文本(并且我已将 jasperreport 配置为将此字体嵌入 PDF 文件中)。
当我在 iReport 内部查看器中测试结果时,一切正常,但是当我将其导出为 PDF 时,图表文本似乎已损坏,并且仅在图表的渲染类型为“图像”时才有效。此外,相同的报告在我的 debian 服务器上不起作用(即使我选择“图像”作为图表呈现类型)(在所有这些情况下,字体都嵌入并存在于导出的文档属性中)。
任何想法?

4

1 回答 1

0

我在一个项目中遇到了同样的问题。我们最终将字体的 ttf 文件添加到 jasper jar 存档中。这样 jasper 可以识别字体并相应地导出。

于 2015-07-14T12:47:59.863 回答