Birt报告中的日文字符

时间:2014-06-19 15:36:40

标签: fonts character-encoding birt

我正在使用birt报告引擎在java中生成一些pdf报告。

我试图在所有方面都看问题而没有任何成功。

我有一份包含不同图表的pdf报告,并尝试用日语生成它。 日本文本没有问题要渲染,但在我的图形轴上,我没有成功绘制日文字符。我有一些小广场。如果我生成一份doc报告,我会遇到同样的问题

在我的本地服务器上,我成功生成了我的报告,但在Ubuntu服务器上部署应用程序时却没有。

我在FontConfig.xml中使用了似乎与Helvetica连接的Font sansserif

在我的服务器上,我安装了ttf-takao和ttf-msttcorefonts。

我有点惊讶它适用于文本但不适用于图形。

我的服务器上的字体配置是一个问题,还是我要编辑fontConfig.xml?

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

我终于找到了解决问题的方法。

fontConfig.xml很好定义,但我没有配置我的jre接受日语字符。 图表首先由Java图表引擎设计,并在图像中转换以添加到birt报告中。

以下是我使用的不同参考资料: http://developer.actuate.com/community/forum/index.php?/topic/34743-japanese-character-in-pdf-report/

http://www.asahi-net.or.jp/~ik2r-myr/kanji/german/linos_g.htm