最近工作中用到了pdf模板填充的功能,主要的应用场景是生成各种协议已经合同,需要对文件中进行一些已知信息的填充以及加盖印章。本章节主要讲解是如何使用Adobe Acrobat Pro DC设置模板文件,已经其中的一些注意事项。整个流程分为3大步骤:
- 采用Adobe Acrobat Pro DC 设置合同模板
- 填充已经设置好的模板
- 设置印章位置
第一步、使用Adobe Acrobat Pro DC打开pdf文件,点击右侧导航栏的准备表单按钮,找到需要填充的位置,右击选择文本域(其他类型的输入框将在后续更新),我们主要设置的选项就是名称字段,一般对应的就是java实体类中的属性名称。后续我们可以根据设置的名称使用itext7来找到并设置值;如下图所示,双击那么文本框在一般中设置名称。在外观选项中可以设置字体以及大小(主要是设置字体的大小,使用itext7时我们会使用默认的中文字体,如果对字体有特殊需求的话可以参见:itext7官网)
另外需要注意的是,在选项中的多行可以使文本在超出输入框时进行多行显示