客户问题: 客户的操作系统SUSE LINUX Enterprise Server 10 (i586) 64位,服务器 weblogic8.1, JDK版本:jdk1.4。系统中只有图形报表展示的时候出现了乱码,其他的报表展示正常,下面是在现场给客户的解决办法
润乾报表部署在Linux上图形报表出现乱码解决方法:
1、拷贝windows下C:\WINDOWS\Fonts\simsun.ttc 文件 2、把字体simsun.ttc复制到../jdk1.4.2/jre/lib/fonts并改名为simsun.ttf 3、修改../usr/X11R6/lib/X11/fonts/truetype/fonts.dir。 第一行数字加1; 最后一行加上: simsun.ttf -SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 保存退出。 4、将下面内容复制到../jdk1.4.2/jre/lib/font.properties.SuSE8.0文件最下面。 #— serif.plain.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 serif.bold.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 serif.italic.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 serif.bolditalic.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 sansserif.plain.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 sansserif.bold.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 sansserif.italic.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 sansserif.bolditalic.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 monospaced.plain.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 monospaced.bold.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 monospaced.italic.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 monospaced.bolditalic.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 dialog.plain.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 dialog.bold.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 dialog.italic.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 dialog.bolditalic.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 dialoginput.plain.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 dialoginput.bold.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 dialoginput.italic.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 dialoginput.bolditalic.zh-1=-SungtiL GB-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0 #— 5、重启系统。