我的目标是使 signHeretab 位置和大小与我的PDF表单字段之一相同。Docusign指南告诉我,我可以将PDF表单字段转换为DocuSign选项卡。根据指南,我shoud使用 compositeTempates 。
我有两个收件人和两个PDF。两个收件人都应签署一个PDF,第二个PDF应由第一个签名。这是信封的JSON示例。我是 docusign.esign.dll (https://wwwww.nuget.org/packages/docusign.esign.dll/(
>{
"compositeTemplates": [
{
"document": {
"documentBase64": "base64 data",
"documentId": "1",
"name": "MainPart.pdf",
"transformPdfFields": "True"
},
"inlineTemplates": [
{
"recipients": {
"signers": [
{
"accessCode": "1239",
"email": "insured@gmail.com",
"name": "Insured ",
"recipientId": "1",
"routingOrder": "1",
"tabs": {
"signHereTabs": [
{
"recipientId": "1",
"tabLabel": "insured_sign_parta\*"
}
]
}
},
{
"accessCode": "1212",
"email": "owner@gmail.com",
"name": "Owner",
"recipientId": "2",
"routingOrder": "2",
"tabs": {
"signHereTabs": [
{
"recipientId": "2",
"tabLabel": "owner_sign_parta\*"
}
]
}
}
]
},
"sequence": "1"
}
]
},
{
"document": {
"documentBase64": "base64 data",
"documentId": "2",
"name": "AdditionalPart.pdf",
"transformPdfFields": "True"
},
"inlineTemplates": [
{
"recipients": {
"signers": [
{
"accessCode": "1239",
"email": "insured@gmail.com",
"name": "Insured",
"recipientId": "1",
"routingOrder": "1",
"tabs": {
"signHereTabs": [
{
"recipientId": "1",
"tabLabel": "insured_sign_parta\*"
}
]
}
}
]
},
"sequence": "2"
}
]
}
],
"emailBlurb": "Email Text",
"emailSubject": "Subject",
"status": "sent"
}
当我打开文档时,没有出现signheretabs:(
有人可以帮我吗?我究竟做错了什么?我已经看到DocuSign网站的教程以及Stackoverflow上的所有相关问题,但仍然没有帮助。我一直在调查这个问题已有近两天了,我什么也没得到...
选项卡应该具有documentID和收件人ID,以便他们可以介绍需要签署它们的收件人,也可以参考应属于的特定文件。请参阅此处以获取完整参考-https://developers.docusign.com/esign-rest-api/reference/Reverice/Nevelodes/andevicepedocumentTabs