- 背景
在开发的时候遇到一个项目,有各种复杂样式的表单,需要在web端进行编辑上传数据,然后pdf下载和预览。对于表单的编辑保存没有什么问题,无非就是在设计的时候在表格中找到表单里面的数据关系,将数据存起来就是。如何做pdf的下载和预览,就成了关键的问题。
- 技术选型
在项目中,把表单转word并下载,有实际的开发案例,并成功实施。因此,我借用这个思路,准备把word,转pdf,再进行下载和预览。
通过在网上查询了一大堆资料,实现的方式有以下几种:
- 通过aspose实现word转pdf
- 通过document4j实现word转pdf
- 通过itextpdf实现word转pdf
- 通过pdfbox实现word转pdf
- 实施过程
在开发初期,我开始选择的是document4j,在项目中使用,开始没有发现什么问题,感觉一切挺顺利的,但是过了一段时间,准备项目上线的时