使用JasperReport实现PDF导出
前情摘要
- 最近项目为满足客户要求,需要为客户实现打印页面的功能,这个功能前端和后端都可以做。但是考虑到前端打印的话,是对页面进行打印,效果不是很好,故决定交由java后端来实现打印的功能。
- 具体实现逻辑就是由后端生成pdf,然后在pdf上进行打印的预览及打印操作。
- 能够导出PDF的技术有很多,例如HTML模板,这个博主之前用过,考虑到还要写样式,闲麻烦,故最终选择使用JasperReport技术,最终效果如下:
4.最后强调一点,本篇博文只对博主自己踩的一些坑点做下分享,具体代码逻辑网上都有,发出来意义不大,不会或有疑问的同学亦可以联系博主,互相学习提升,博主微信:大牛(18020220347)
TIBCO Jaspersoft
使用JasperReport技术开发报表之前需要先设计报表,TIBCO Jaspersoft 便是专门用于设计报表的工具,不会使用的同学,自行百度学习,这里不做过多介绍,效果如图:
最后吐槽下这个工具,是他娘滴真的卡顿ÿ