jackyrong

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
在JAVA中,用ireport是个不错的报表设计工具咯,可视化操作,但也有中文问题。典型的是加入itext后,中文显示乱码,并且导出到PDF后也乱码,解决方法经过探索后有如下方法解决:
1 在ireportlib目录下,添加iText亚洲语言包(http://itext.sourceforge.net/downloads/iTextAsian.jar.),itext-1.01.jar;
2 在itext文本的属性框中,设置字体的属性为:
  font name: SansSerif
PDF font name: STSong-Light;
pdfEncoding =UniGB-UCS2-H
将PDF embedeed encoding前的勾选上,并在下拉表中选择UniGB-UCS2-V (Chinese Simplified)
这样就可以解决了
posted on 2005-10-11 20:05  jackyrong的世界  阅读(3885)  评论(4编辑  收藏  举报