Itext5生成PDF
Itext
官网
Java操作pdf方法
通过Adobe Acrobat生成pdf form,通过Java设置form表单中的元素值进行数据填充。
读取pdf通过坐标进行填充数据,绘制成结果pdf。
通过itext代码绘制pdf。
Acrobat制作模板
先用Excel制作一个Excel模板,另存为PDF文件。
用Adobe Acrobat Pro DC打开PDF模板文件,打开表单功能,在指定地方添加文字域,模板即可制作完成。
Java代码填充AcroField
Java代码对Acrobat制作的PDF中的Form进行填充。
Maven坐标
properties
itextpdf.version5.5.6/itextpdf.version
/properties
dependencies
dependency
groupIdcom.itextpdf/groupId
artifactIditextpdf/artifactId
version${itextpdf.version}/version
/dependency
dependency
groupIdcom.itextpdf.tool/groupId
artifactIdxmlworker/artifactId
version${itextpdf.version}/version
/dependency
dependency
groupIdcom.itextpdf/groupId
artifactIditext-asian/ar