试用方案:
1.pd4ml,这个属于收费的,有这个的可以试下
2.IText这个只能生成静态文件,无法解析js,简介可以使用url或者转化代码成String串来生成,但是调用时发现有些地方有点想的太乐观;简单表格类可使用这个
3.搭设 phantomjs 微型浏览器,调用实现pdf生成,但是后来查资料的时候发现linux下目前已停止维护
4.java绘图实现图表展示并转换成pdf,因绘图这个不维护,所以方案被遗弃,感觉自己java绘图比较好的可以试下
5.java调用Firefox或者chrome来实现调用前端页面来实现pdf的生成,可以前端定义页面样式,执行js
6.java调用Excle表格来实现,这个可以自己查找下资料,实现步骤,产品设计好表格,然后java填充数据,并调取其中的图片来生成pdf
IText参考文档:
_www.cnblogs.com/java-class/…
_
_www.cnblogs.com/IT-study/p/…
_
phantomjs参考文档:
phantomjs版本:wenku.kuryun.com/docs/phanto…
_www.cnblogs.com/whitewolf/p…
_
selenium3参考资料: