我正在评估 Docusign API 以自动化文档签名过程。我看到我们需要添加选项卡、锚标记并提供 X、Y 坐标/偏移量来放置签名。有没有更简单的方法来做到这一点。我想知道是否可以将此信息添加到我的文档中,以便收件人在签名时可以看到此信息。
非常感谢任何建议。
谢谢 N
我正在评估 Docusign API 以自动化文档签名过程。我看到我们需要添加选项卡、锚标记并提供 X、Y 坐标/偏移量来放置签名。有没有更简单的方法来做到这一点。我想知道是否可以将此信息添加到我的文档中,以便收件人在签名时可以看到此信息。
非常感谢任何建议。
谢谢 N
使用DocuSign API,您有两种主要的定位Stick-eTabs 的方法。一种方法是通过绝对定位,您可以使用 X 和 Y 坐标将选项卡放置在文档上的特定位置。另一种方法是通过相对或基于锚的定位,其中选项卡放置基于实际文档内容。
例如,您可以使用绝对定位将签名选项卡放置在距离文档左上角 200 像素右侧和向下 100 像素的位置,使用以下(部分)JSON 正文:
"tabs": {
"signHereTabs": [
{
"xPosition": "200",
"yPosition": "100",
"documentId": "1",
"pageNumber": "1",
}
]
}
另一方面,如果您想使用相对定位,您实际上可以将任何选项卡放置在基于文档内容的位置。例如,如果您在文档中的某处有“请在此处签名”文本,则可以非常轻松地将任何标签放置在该文本上或附近。例如,您可以将签名选项卡放在右侧 1 英寸处,或者将初始选项卡放置在左侧 5 像素和向下 10 像素处,或者将日期选项卡放在向上 1 厘米和右侧 2 厘米处。为此,您可以使用以下 JSON 来定义您的选项卡:
"tabs": {
"signHereTabs": [
{
"anchorString": "Please Sign Here:",
"anchorXOffset": "1",
"anchorYOffset": "0",
"anchorIgnoreIfNotPresent": "false",
"anchorUnits": "inches"
}
]
}
上面的示例将在右侧 1 英寸处放置一个签名标签,并与文本“请在此处签名”高度相同。许多开发人员在这里采用的一种常见方法是将内容嵌入到文档本身中,例如字符串\s1
。他们还将字体颜色设置为与放置字符串的背景相同的颜色(通常为白色),这反过来又使字符串\s1
不可见,因此收件人只能在此位置看到 DocuSign 选项卡。有关此标记以及绝对与相对标记的更多信息,请阅读Stick-eTabs功能部分上的选项卡定位页面。