PDF模板文件3种制作说明文档

更新时间:2021/07/06 01:53:41

方式一:通过接口来制作模板

1.上传模板文件

通过调用【获取模板文件上传地址】接口来获取模板文件templateId和文件上传链接uploadUrl,然后通过【文件流上传】中方法将模板文件上传到服务端。

2.制作模板填充控件

调用【添加填写控件】接口指定输入项Id,输入项类型,输入项位置,为PDF模板文件填充做准备。

3.查询模板控件

通过【查询模板文件详情】接口查询模板的控件详情。

4.通过模板生成最终待签署文件

调用【填充内容生成PDF】接口模板填充字段生成文件fileId。


方式二:e签宝官网制作模板

1.登录e签宝官网进入模板管理模块,新增模板

正式环境地址:https://web.esign.cn/templates

模拟环境地址(验证码方式登录):https://smlfront.esign.cn:8880/templates

注释:第一次从开放平台进入模拟环境模板管理步骤详见:《沙箱环境进入企业控件模板文件管理或印章管理》

注意:目前沙箱官网和正式官网环境不通,制作好的模板没办法通用。所以建议沙箱环境只做简单模板功能调试,等到正式环境再正式制作模板。

2.配置模板基本信息

3.设置模板控件

4.获取模板Id和控件Id

5.查询模板控件

通过【查询模板文件详情】接口查询模板的控件详情。

6.通过模板生成最终待签署文件

调用【填充内容生成PDF】接口模板填充字段生成文件fileId。

方式三:线下本地制作PDF模板

1.准备制作工具

Adobe Acrobat XI Pro 下载方式参考如下:

https://qianxiaoxia.yuque.com/docs/share/36452171-12d6-463a-a546-4842524af7ba

2.编辑PDF模板流程

1) 准备PDF模板文件

准备模板PDF文件,预留填充区域,如下图所示(可以使用WORD编辑文件转换为PDF文件):


2) 编辑PDF模板文件

使用Adobe Acrobat Pro DC打开模板PDF文件。



3) 创建表单域

点击工具栏上【创建】按钮然后选择【创建表单】。如下图:




4) 删除Adobe 软件自动生成的文本域

Adobe Acrobat 软件会自动检测文档中的填充域,并自动添加文本域。但是自动添加的文本域在后续内容填充时会出现部分汉字无法显示的问题,所以必须手动删除这些文本域。如下图所示的自动添加文本域,请予以删除。


5) 重新添加文本域

在右侧工具类中的【添加新域】里面选择【文本域】,将其拖动到正文中。通过拖放文本域的方式设置文本域位置和大小。

双击新添加的文本域,可以设置其文本域名称、字体、字体大小和字体颜色。

文本域名称可根据实际业务进行定义,如name、idno等。该文本域名称就是后续使用代码填充内容时所用的key值,e签宝服务则以Key-Value的方式把数据填充到PDF模板中。
如下图所示:





6) 保存制作好的PDF模板文件

至此,PDF模板已经制作好,保存后就可以基于此模板进行内容填充。

3.上传模板文件

通过调用【获取模板文件上传地址】接口来获取模板文件templateId和文件上传链接uploadUrl,然后通过【文件流上传】中方法将模板文件上传到服务端。

4.查询模板控件

通过【查询模板文件详情】接口查询模板的控件详情。

5.通过模板生成最终待签署文件

调用【填充内容生成PDF】接口模板填充字段生成文件fileId。