我正在使用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定位,在最终文件中给签名者。
答案 0 :(得分:2)
是的,您需要使用AutoPlace动态放置签名字段,您需要将{firstName},{productName}等作为白色文本放在白色背景上然后使用api您可以用DocuSign标签替换这些tokenize字符串然后在创建信封时填充这些DocuSign选项卡上的实际文本。您可以在以下链接中找到相同的示例:
答案 1 :(得分:1)
如果你的字段右边有空格(假设是从左到右的语言),那么DocuSign的AutoPlace效果很好。
如果字段位于一行的中间,那么您的源文档将需要在右侧留出空间,就像在旧式打印表单中一样。
如果您希望文本右侧没有任何额外空间,则您需要为您发送的每个信封重新撰写文档。有许多PDF创建软件包和服务可用于执行此操作。或者您可以使用其他文件格式创建文档,并让DocuSign或第三方为您转换文档。
Document formats supported by DocuSign.所有这些源文档类型在向签名者显示之前都将转换为PDF格式。