PDF电子合同
使用pdfescape生成一份PDF表单模板
1.打开网站 https://www.pdfescape.com/ 导入一份PDF模板文件
2.为PDF文件插入表单元素,并设置元素名称和各种属性
3.导出PDF表单模板,备用
使用itextpdf填入表单信息
1.创建一份java工程,引入itextpdf
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<version>5.5.11</version>
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itext-asian</artifactId>
<version>5.2.0</version>
</dependency>
2.设置表单数据和签名图片
package electronic;
import cn.hutool.core.date.DateUtil;
import com.itextpdf.text.Image;
import com.itextpdf.text.Rectangle;
import com.itextpdf.text.pdf.*;
import java.io.ByteArrayOutputStream;
import java.io.FileOutpu