java报表中AIX字体丢失解决方案
2016-03-10 16:05
447 查看
问题:图标中文显示为方框
工具:jfreechart
解决方案:
解决办法:拷贝中文字体到操作系统
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目录下 ,
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 fonts.dir
重启weblogic
工具:jfreechart
解决方案:
解决办法:拷贝中文字体到操作系统
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目录下 ,
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 fonts.dir
重启weblogic
相关文章推荐
- java 之方法调用 方法传参 值传递还是引用传递字节码
- Java中的10颗语法糖
- Java集合框架之LinkedList-----用LinkedList模拟队列和堆栈
- jdk 版本并发 性能
- compareTo()方法返回值 String java
- java 对象池
- java string
- Spring对注解(Annotation)处理源码分析2——解析和注入注解配置的资源
- scala与java之间的那些事
- java 接收邮件
- jDK 软件包 java.lang.ref 的描述
- Spring对注解(Annotation)处理源码分析1——扫描和读取Bean定义
- springmvc定制伪REST风格及JSR303Bean校验整合
- java 引用
- java序列化
- java 序列化之当序列化遭遇继承,组合,对象引用
- java 序列化之当序列化遭遇继承
- java 数据存储 bit
- 序列化框架比较:kryo & hessian & Protostuff & java
- java如何交换这两个变量的值方法