在ireport使用时会发现,中文出不来,使用的是版本3.6及以上,这里我就给出一种我现在使用的解决方法:
1.在iReport-nb-3.6.0\ireport\有个libs文件夹,是IRport用来扩展jar包。将iTextAsian.jar剪贴到了libs目录之下。
2.在工具--->iReport中的Classpath中将iReport-nb-3.6.0\ireport\libs\iTextAsian.jar 添加到进来,再次重新的启动IReport之后发现在 工具--->iReport中的Fontpath的标签有了新增的选项,选择select all 之后 重新编译运行问题解决了 。
3.在ireport中给要显示中文的控件设置属性:
第一种方法:给每个需要显示中文的控件设置属性,设置Font name为“宋体”,Pdf Font name...为“STSong-Light”,Pdf Encoding为“UniGB-UCS2-H (Chinese Simplified)”,即该控件在编译成的pdf中能够显示中文信息了。
第二种方法:上面这种方法需要对每个控件一一去设置,太过去麻烦,这里我们可以在面板“Report Inspector”中“右键”->Styles->新建 一个 Styles,然后在需要使用的控件中引用 styles即可。
.
.
简单的使用 参考:http://azrael6619.iteye.com/blog/738614
.
.
分享到:
相关推荐
IReport是一个报表设计器,用于设计报表展示的形式,排版,风格和样式,字体,颜色,以及静态数据设置,动态数据绑定。
iReport中,生成pdf时 中文乱码需引入的包
iReport中文字符在linux下字体问题解决方法借鉴.pdf
jasperreport iReport详细中文文档
Ireport中文不显示以及乱码十几种解决方案,百度上每种解决方案必定有属于你的哪一种问题。 独家整理、
ireportireport中文帮助文档ireport中文帮助文档ireport中文帮助文档ireport中文帮助文档
适用于ireport的学习资料,比较详细的讲述了ireport的方方面面
介绍一份轻松易懂的ireport文档给大家.快速掌握ireport报表
ireport中文用户手册,对ireport的大部分操作讲解很详细,学习的好资料
可以解决iReport中文乱码 提供两个jar包 可以解决乱码问题
ireport 经常遇到的问题汇总和解决方法,希望能给大家带来方便
收集了五个关于iReport Jasperreports制作报表的中文资料 ireport图文教程.pdf、JasperReports结合iReport制作报表教程.pdf、jasperreportireport中文指南.pdf等
iReport汉化包. iReport.jar
包含两个文件:一是,ireport中文学习用户手册.doc 针对版本 ireport1.x ,二是 在Ireport4.0.1下实现PDF中文报表.pdf 不知道啥时候开始要分了...
IReport中文文档说明
ireport中文学习用户手册+实例ireport中文学习用户手册
ireport中文版本
这是我半年来搜索的最全的ireport中文文档~无人能比的教程~送给大家