jasperreports 与 iReport

1. jasperreports  是生成报表的组件,

其中jrxml是写的xml文件。
jasper是编译jrxml生成的字节码文件(二进制),可以类比class文件

2. iReport  是可以可视化建立jrxml文件的软件。

3. 通过jasperreports组件的类可以生成pdf,excel,html等报表文件。

4. jrprint文件 ,调用JasperReports API可以将jrprint文件最终导出成PDF、Excel、Html等各种格式的文件 。

http://www.fileinfo.com/extension/jrprint

5. iReport添加数据库的jar包,
将Oracle10的驱动(classes12.jar)添加到iReport的classpath中,在iReport中选择”Options”菜单,点击”Classpath”在弹出窗口中增加JAR包(classes12.jar)即可,重新测试时将出成功的提示.

6. pdf中文乱码
添加style  ,并将新的style设为默认,再设pdf相关的属性
并在classpath中加入iTextAsian.jar。






jasperreports 与 iReport

7.  生成分栏报表时
设置3栏

jasperreports 与 iReport

防止每栏的高度不同,字段不对齐


jasperreports 与 iReport


///////////////////////////////////////////////
其它报表组件

iText , POI , java Excel 组件


你可能感兴趣的:(html,xml,软件测试,Excel)