去官方网站http://itextpdf.sourceforge.net/下载iTextAsian.jar,解决亚洲字体问题。
将下载文件拷到JasperReports文件夹下的lib下。
然后在报表中书写汉字,右键汉字-properties,进行如下设置。可以针对当前汉字解决中文问题。
也可以定义一种方案,后面直接进行引用。
菜单Format-Font-new一个方案
然后在报表中书写汉字,右键汉字-properties-report Font直接选择方案就可以了。
这样可以解决pdf中文不显示问题
常用的表示方法
对于字段的表示方法:$F{username}
对应变量的表示方法:$V{variable name}
对于参数的表示方法:$P{param name}