基础介绍
发起签署时,支持分别设置签署页面上签署区的显示尺寸与实际盖章的印章物理尺寸。此功能主要用于文件页面非标准A4大小的场景,确保印章的视觉比例与文件实际尺寸相匹配。
效果展示
1、不设置签署区尺寸(默认效果)
不设置签署区尺寸参数时,以默认印章原始尺寸盖章效果:(个人印章76px,企业印章159px)


2、设置印章尺寸
设置签署区尺寸(即实际盖章的印章物理尺寸),signFieldSize=500px 盖章效果:(宽高等比例缩放)


3、设置签署区宽高
设置签署区显示的宽高:signFieldWidth=300px,signFieldHeight=100px 盖章效果:


注:
- 设置签署区尺寸不会导致实际盖章的印章图片出现畸变,始终以设置的最小尺寸为准保持等比例缩放。
- 以上效果为pdf文件尺寸为A4大小的显示效果,实际盖章的效果建议以实测为准。
- 如果实际业务需要根据PDF尺寸动态缩放获取印章尺寸可以参考该文档的算法自行动态计算:请点击跳转 根据PDF文件尺寸计算印章缩放比例
API接口
API接口(点击直接跳转相关API文档) | API描述 | 是否必需 |
此接口用来发起签署,发起成功后会返回签署流程标识:signFlowId。 | 必需 | |
此接口获取签署方签署页面链接,可用于签署或预览。 | 按需 |
基于文件发起签署接口代码案例
相关参数
- signFieldSize 签章区尺寸(正方形的边长,单位为px)
- signFieldWidth 签署区宽度(矩形的左右边距距离,单位为px)
- signFieldHeight 签署区高度(矩形的上下边距距离,单位为px)

设置签署区尺寸(即实际盖章的印章物理尺寸)signFieldSize:
"normalSignFieldConfig": {
"signFieldSize": 300,
"signFieldPosition": {
"positionPage": "1",
"positionX": 200,
"positionY": 478
}
}设置签署区显示的宽高signFieldWidth、signFieldHeight:
"normalSignFieldConfig": {
"signFieldWidth": "300",
"signFieldHeight": "100",
"signFieldPosition": {
"positionPage": "1",
"positionX": 200,
"positionY": 478
}
}