在项目列表中可以看到iReportTest的项目:
4.3 导入jar文件
在项目中找到“WebRoot”->“lib”,右键单击,选择“Import…”,如图:
选择“General”->“File System”点击“Next”继续
点击“Browse…”,指定jar文件,这里初级学者可以指向Jasper安装目录下的lib目录中所有的jar文件,这样可以快速看到效果,可以排除其中的txt文件。
项目中可以看到jar文件被引入了,如图:
4.4 导入jasper文件
在WebRoot下建立目录report,并把3.4节编译好的jasper文件导入进来。
4.5 处理带有中文的报表
当生成为PDF格式时,可能会发现中文内容无法显示,主要是设置font时候需要注意以下几点:
1. 设置的字体的Font Name需要是能显示中文的,比如宋体、SansSerfi 2. 设置PDF Font Name为STSong-Light
3. 设置PDF Encoding为UniGB-UCS2-H (Chinese Simplified) 4. 是否lib中包含iTextAsian.jar文件
右键单击需要改变字体的内容,选择“属性”,在选项卡中选择“Font”,做如图更改:
PDF预览效果如下:
4.6 字体属性统一设置
在上一节中是针对每一个字体框进行设置,如果需要设置100个的话,这样一个一个去设置就显得比较繁琐,减低了效率。
iReport提供了一个功能,就是把这种设置配置好,然后只是需要的时候选择就可以了。在工具栏中“格式化”->“Style”(2.0.3是推荐使用这种方式,如果早期版本是选择“字体”),如图: