在iReport 3.7.4 版本中,为了解决中文在生成的PDF无法显示,或者乱码的问题,需要做如下处理:
Step 1: 你需要在iReport的classpath里面导入包含了中文的字符的jar文件,还有供Pdf使用的字符jar包。
Step 2: 重启iReport后,你应该可以在Fonts标签中找到刚才为PDF添加的jar包。
Step 3: 然后只要在你的使用中文的地方,将Text properties改成如下属性,就可以在生成的PDF报表里面正常显示中文了。
大家可以试试,如有关于iReport的经验,可以一起交流学习。