ireport中使用java进行pdf转化,jasper作为模板
来源:互联网 发布:扫地机器人知乎 编辑:程序博客网 时间:2024/06/06 00:41
/** * 导出pdf * @param list */public void pdfExport(List<FaHuoQingDan> list) {File file = new File("E:\\1.jasper");JasperReport report = null;JasperPrint jasperPrint = null;try {report = (JasperReport) JRLoader.loadObject(file);} catch (JRException e1) {e1.printStackTrace();}JRDataSource jrDataSource = new JRBeanCollectionDataSource(list);Map<String, Object> params = new HashMap<String, Object>();if(report!=null) {try {jasperPrint = JasperFillManager.fillReport(report, params, jrDataSource);} catch (JRException e) {// TODO Auto-generated catch blocke.printStackTrace();}}JRPdfExporter pdfExporter = new JRPdfExporter();pdfExporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);pdfExporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME,"E:\\1.pdf");try {pdfExporter.exportReport();} catch (JRException e) {e.printStackTrace();}}
这里List里封装的是实体类,jasper是已经设计好的模板,模板就是根据实体类的属性设置的。这样通过调用相关方法,把List里的数据添加到模板中的相应位置,然后转成pdf文件。
0 0
- ireport中使用java进行pdf转化,jasper作为模板
- Jasper+ireport动态报表学习(二)使用数据库作为数据源进行报表绘制
- 【iReport+JasperReport】2.在Java工程中利用jasper导出PDF报表
- [iReport总结3] EBS使用jasper report进行报表开发
- java用ireport模板生成PDF文件
- jasper(ireport)报表pdf乱码问题
- ireport+jasper的使用心得
- Jasper Ireport 一起导出两个模板
- 使用freeMark作为模板导出pdf
- ireport + jasper
- jasper + ireport
- Jasper+ireport动态报表学习(三)javabean作为数据源
- ireport java 读写模板
- SpringMVC使用iReport生成pdf
- SpringMVC使用iReport生成pdf
- 在JAVA项目中,使用JasperReports与iReport,直接连接打印机可打印(word excel xml pdf )文档
- [Jasper使用总结]iReport报表设计-整体介绍(二)
- [Jasper使用总结]iReport报表设计-动态列实现
- Java1.7 SSL访问Https occur SSLProtocolException and CertificateException
- TOJ 1477. Binary Numbers
- openstack学习指南
- C++中_onexit()用法简述
- java二维码
- ireport中使用java进行pdf转化,jasper作为模板
- UVA 11582 Colossal Fibonacci Numbers!(打表+快速幂)
- hibernate 缓存
- TOMCAT内存优化配置
- mysql函数大全
- 关于QT应用程序设置图标问题(qt vs)
- asp.net mvc3 利用Ajax实现局部刷新
- LIunx 下date命令使用
- volatile c 关键字