最近业务需求,需要生成合同展现给用户,研究了下itextpdf,基本实现需求,参考http://blog.csdn.net/top__one/article/details/65442390
具体实现步骤如下:
1、maven引入所需jar
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<version>5.3.4</version>
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itext-asian</artifactId>
<version>5.2.0</version>
</dependency>
注:itextpdf注意版本问题,有些版本就会引起jar包冲突,这个版本是可以的
2、运用wps,编辑模板文本,最后运用wps特色功能生成PDF
3、下载Adobe Acrobat Pro DC 这个是收费的,可以先试用进行测试
用Adobe Acrobat Pro DC打开刚生成的PDF文件,进行编辑选择标红部分下拉框中的“准备表单”
选择标红工具,对需要自动填充的属性进行标注