图形报表部署在Linux下出现乱码解决办法

时间:2023-03-10 01:49:10
图形报表部署在Linux下出现乱码解决办法


客户问题:

客户的操作系统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、重启系统。