PDF生成技术的本章学习记录了两种 , 一种是IText , 一种是jasperReport , 推荐使用jasperReport , 因为通过jasper studio可以快速生产格式
项目整合两种技术的效果
iText整合
Jasper整合
两种技术的应用
IText
通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件转化为PDF文件
1 | <!--坐标导入--> |
上述异常分析
整合项目
1 | try { |
JasperReport
一般情况下,JasperReports会结合Jaspersoft Studio(模板设计器)使用导出PDF报表。方便 , 快捷
引入坐标
1 | <jasperreports>6.8.0</jasperreports> |
原理
由于jasper同样不支持中文 , 所以需要引入三方配置来进行解析中文 , 否则无法显示中文 , 一定要注意
注意注意 : 这里涉及的所有中文和模板公式都要设置华文宋体 , 不然中文不出来
整合项目
1 | Map map = orderService.findById(id); |