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

如何通过formFields/formFieldGenerator API按坐标放置Adobe Sign签名字段?

Adobe Acrobat Sign REST API (v6) 坐标添加签名字段问题

问题背景

我正在使用Adobe Acrobat Sign REST API(v6),尝试在创建协议时通过formFields或formFieldGenerator机制,为通过transientDocumentId上传的PDF在指定坐标处放置签名字段。

已尝试操作

  • 通过transientDocumentId上传完全空白的PDF;
  • 在formFields数组中指定签名字段,示例JSON结构如下:
{
  "fileInfos": [
    {
      "transientDocumentId": "myDocId"
    }
  ],
  "name": "Agreement Name",
  "participantSetsInfo": [
    {
      "memberInfos": [{ "email": "ranadheer.k@tezo.com" }],
      "role": "SIGNER",
      "order": 1
    }
  ],
  "signatureType": "ESIGN",
  "state": "IN_PROCESS",
  "formFields": [
    {
      "type": "SIGNATURE",
      "name": "SignHere1",
      "participantRole": "SIGNER",
      "pageNumber": 1,
      "x": 150,
      "y": 542,
      "width": 200,
      "height": 50
    }
  ]
}
  • 尝试将formFields嵌套在fileInfos→formFieldLayerTemplates下,以及直接放在fileInfos.formFields下。

遇到的问题

无论如何配置,签名字段始终显示在左上角,标签为"Signature"而非"SignHere1",坐标设置完全被忽略。尝试formFieldGenerator时还出现MISC_SERVER_ERROR,相关文档也十分匮乏。

目前仅在PDF内容中插入如下文本标签的方式有效:

Approver Signature: {{Sig1_es_:signer1:signature}}
Approver Email: {{Email1_es_:signer1:email}}

但我无法控制来源PDF,无法插入此类占位符。

咨询问题

  1. 是否可通过formFields或formFieldGenerator为transientDocumentId上传的PDF按坐标添加签名字段?
  2. 若可以,Adobe Sign要求的JSON请求体的准确支持结构是什么?

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 22:07:11