永发信息网

finereport部署到AIX上,图表的中文显示为方框怎么解决?

答案:1  悬赏:30  手机版
解决时间 2021-07-31 19:40
  • 提问者网友:夢醒日落
  • 2021-07-31 12:44
finereport部署到AIX上,图表的中文显示为方框怎么解决?
最佳答案
  • 五星知识达人网友:大漠
  • 2021-07-31 14:15

解决办法:拷贝中文字体到操作系统
1.将\WINDOWS\Fonts 目录下SIMSUN.TTC (宋体)拷贝到 AIX JDK安装目录 jre/lib/fonts 目录下


2.
如果是jdk1.4
在jre/lib/font.properties.zh 文件中 将simsun.ttc添加到字体配置文件中


# font filenames
filename.\u5b8b\u4f53=simsun.ttc


如果是jdk1.5及以上版本
在jre/lib/fontconfig.properties.src文件中 将simsun.ttc添加到字体配置文件中
# Font File Names
filename.\u5b8b\u4f53=simsun.ttc



一般情况下如果AIX系统装有中文字体,只需按照1,2两步设置后。重新启动webservr后,即可马上生效。如果没有装中文字体,还需按以下步骤操作。


3. 将\WINDOWS\Fonts 目录下SIMSUN.TTC (宋体)拷贝到


AIX 系统 /usr/lpp/X11/lib/X11/fonts/TrueType目录下 ,


4.修改fonts.dir


fonts.dir的第一行一般是告诉Xwindows一共有多少行字体信息,从第二行开始起就是正式的字体设置信息(详见参考文档中的Linux字体设置fonts_dir文件分析.htm)


并将simsun.ttc -jdk-simsun-Medium-R-Normal--0-0-0-0-P-0-gb2312.1980-0


添加到 usr\lpp\X11\lib\fonts\TrueType fonts.dir


按3,4步骤操作后,要从新启动AIX系统方可生效。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯