【问题标题】:Do docusign API support dynamic PDF attachment and signature receiving field addition?docusign API 是否支持动态 PDF 附件和签名接收字段添加?
【发布时间】:2018-04-26 04:52:00
【问题描述】:

我们希望通过来自 DocuSign API 的电子邮件将动态生成的自定义 PDF 文档发送给用户进行电子签名,并在 PDF 上取回他们的签名。

动态 PDF 的长度因用户而异。我们可以将签名字段放在PDF的底部,不管它有多长吗?它的长度可以从 2 到 10 页不等。

  1. DocuSign 是否可以为电子签名发送动态生成的自定义 PDF,即当用户打开文档时,他/她应该看到我们将通过 API 动态传递的 pdf?
  2. 另外,PDF 大小限制是什么?我相信它是 25 MB?
  3. 能否根据pdf的长度灵活定位签名字段?我相信有一种基于文本放置字段的方法,但是如何使用 API 来完成?

我们将同时使用 PHP SDK 或 C# SDK。您能帮我们提供这些 SDK 的任何示例/示例代码吗?

【问题讨论】:

    标签: docusignapi


    【解决方案1】:

    动态 PDF 的长度因用户而异。可以把签名栏放在PDF不管多长的底部吗?

    是的,对您添加到页面的签名者选项卡/字段和其他 DocuSign 字段使用“自动放置”定位 - 也称为“锚文本”定位。请参阅docs

    DocuSign 是否可以为电子签名发送动态生成的自定义 PDF,即当用户打开文档时,他/她应该看到我们将通过 API 动态传递的 pdf?

    基本上,是的。您的应用应为签名者动态生成 PDF,然后使用 DocuSign Envelopes::create 调用发送签名请求,包括您刚刚创建的 PDF。

    另外,PDF 的大小限制是什么?我相信它是 25 MB?

    一般来说,这就是极限。如果您开始接近它,则需要考虑其他细节。如果您的 PDF 文件会那么大,请再问一个问题。

    我们可以根据pdf的长度灵活定位签名字段吗?我相信有一种基于文本放置字段的方法,但是如何使用 API 来完成呢?

    您将唯一的“锚”文本添加到文档中,例如 /sig1/,然后,无论该文本出现在哪里,都会添加一个 DocuSign 字段。请参阅上面提到的自动定位文档。因为您不希望签名者看到“/sig1/”文本,所以诀窍是让它的文本颜色为白色。这样,在白色背景上,它就不会可见。

    我们将同时使用 PHP SDK 或 C# SDK。您能帮我们提供这些 SDK 的任何示例/示例代码吗?

    现在DevCenter 上提供了一些示例代码。我们将在未来添加更多,但不会在几个月内。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-27
      • 2016-08-03
      • 1970-01-01
      • 2022-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多