You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

DocuSign API技术咨询:无模板信封实现手写签名自动填充

能否用DocuSign API发送无模板信封并实现手写签名自动复用?

可以实现,以下是具体的实现思路和关键配置:

1. 创建无模板信封

无需预先在DocuSign平台创建模板,直接通过API上传原始文档(如PDF),同时在请求中定义所有签名位置的标签。只需在信封请求的documents数组中传入文档的Base64编码内容或文件路径,指定documentId即可。

2. 限制仅允许手写签名

在定义signHere签名标签时,设置signatureType参数为hand。这会强制签署者只能通过鼠标绘制或触屏书写创建手写签名,无法使用打字、上传图片等其他签名方式。

3. 开启签名自动复用功能

DocuSign内置了签名自动填充机制,只需在签署者配置中添加enableSignerAutoFill: true属性。当签署者首次完成手写签名后,后续所有属于该签署者的signHere标签位置,只需点击就能自动填充之前创建的手写签名,无需重复绘制。

核心配置示例(JSON请求片段)

{
  "emailSubject": "请签署指定文档",
  "documents": [
    {
      "documentId": "1",
      "name": "待签署文档.pdf",
      "documentBase64": "<你的文档Base64编码内容>"
    }
  ],
  "recipients": {
    "signers": [
      {
        "email": "signer@example.com",
        "name": "签署人姓名",
        "recipientId": "1",
        "enableSignerAutoFill": true,
        "tabs": {
          "signHereTabs": [
            {
              "documentId": "1",
              "pageNumber": "1",
              "xPosition": "150",
              "yPosition": "300",
              "signatureType": "hand"
            },
            {
              "documentId": "1",
              "pageNumber": "2",
              "xPosition": "150",
              "yPosition": "300",
              "signatureType": "hand"
            }
          ]
        }
      }
    ]
  },
  "status": "sent"
}

注意事项

  • 签名自动复用仅对同一签署者的签名位置生效,不同签署者的签名不会互相干扰。
  • 需确保DocuSign账号套餐支持该功能,部分基础套餐可能需要确认权限是否包含enableSignerAutoFill配置。
  • 所有签名位置需通过xPosition、yPosition、pageNumber准确定位到文档对应位置,避免出现错位。

内容的提问来源于stack exchange,提问作者calamanapetija

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 17:24:17