DocuSign:使用标签定位修改后的文本

时间:2017-10-22 19:20:34

标签: docusignapi

我正在使用Docusign API并且只是设法上传文档。从文档中我可以添加不同的选项卡(“SignTabs”,“TextTabs”等),但我想知道是否可以实际修改文档中的文本。

例如,如果我的文档如下所示:

Hi {firstName},
Thanks for ordering {productName}.

Best regards,
{senderName},
{departmentName}

所以基本上可以在使用{firstName}上传文档时使用DocuSign API更改标记POST /v2/accounts/{accountId}/envelopes,还是需要在上传文档之前处理这些更改?

使用标签(例如textTab)时遇到的问题是,如果文本变得更长或更短,整个文档的位置可能会发生变化,因此某些标签会有X和Y定位,在最终文件中给签名者。

2 个答案:

答案 0 :(得分:2)

是的,您需要使用AutoPlace动态放置签名字段,您需要将{firstName},{productName}等作为白色文本放在白色背景上然后使用api您可以用DocuSign标签替换这些tokenize字符串然后在创建信封时填充这些DocuSign选项卡上的实际文本。您可以在以下链接中找到相同的示例:

https://www.docusign.com/developer-center/recipes/autoplace

答案 1 :(得分:1)

如果你的字段右边有空格(假设是从左到右的语言),那么Doc​​uSign的AutoPlace效果很好。

如果字段位于一行的中间,那么您的源文档将需要在右侧留出空间,就像在旧式打印表单中一样。

如果您希望文本右侧没有任何额外空间,则您需要为您发送的每个信封重新撰写文档。有许多PDF创建软件包和服务可用于执行此操作。或者您可以使用其他文件格式创建文档,并让DocuSign或第三方为您转换文档。

Document formats supported by DocuSign.所有这些源文档类型在向签名者显示之前都将转换为PDF格式。