Docusignapi Docusign-从PDF表单创建信封
我们有一个文档,一个PDF表单,我们已经将PDF表单中的一个字段标记为“prescriber_signature”,我们希望在其中放置一个签名占位符 我们正在发送一份文件来创建信封,这是我的请求正文。附件是我们作为本多部分请求的一部分发送的文件 到目前为止,我们还没有成功地将签名占位符放置在标签名称“prescriber_signature”上。您能研究一下xml并建议我们需要做些什么吗 XML正文:Docusignapi Docusign-从PDF表单创建信封,docusignapi,Docusignapi,我们有一个文档,一个PDF表单,我们已经将PDF表单中的一个字段标记为“prescriber_signature”,我们希望在其中放置一个签名占位符 我们正在发送一份文件来创建信封,这是我的请求正文。附件是我们作为本多部分请求的一部分发送的文件 到目前为止,我们还没有成功地将签名占位符放置在标签名称“prescriber_signature”上。您能研究一下xml并建议我们需要做些什么吗 XML正文: ?xml version="1.0" encoding="UTF-8"?> <en
?xml version="1.0" encoding="UTF-8"?>
<envelopeDefinition xmlns="http://www.docusign.com/restapi">
<emailSubject>DocuSign API - Signature Request on Document</emailSubject>
<status>sent</status>
<documents>
<document>
<documentId>1</documentId>
<name>Samplefileflattenedfalse.pdf</name>
</document>
</documents>
<recipients>
<signers>
<signer>
<recipientId>1</recipientId>
<clientUserId>1234</clientUserId>
<email>prasanna112@gmail.com</email>
<name>POC Prescriber Name</name>
<tabs>
<signHereTabs>
<signHere>
**
<anchorString>prescriber_signature</anchorString>
**
<anchorXOffset>1</anchorXOffset>
<anchorYOffset>0</anchorYOffset>
<anchorIgnoreIfNotPresent>true</anchorIgnoreIfNotPresent>
<anchorUnits>inches</anchorUnits>
</signHere>
</signHereTabs>
</tabs>
</signer>
</signers>
</recipients>
</envelopeDefinition>
?xml version=“1.0”encoding=“UTF-8”>
DocuSign API-文档签名请求
发送
1.
SampleFileFlattedFalse.pdf
1.
1234
prasanna112@gmail.com
医生姓名
**
处方签名
**
1.
0
真的
英寸
我认为您在这里结合了独特的DocuSign功能。第一个特性是能够将PDF表单字段转换为DocuSign字段,例如签名字段、数据字段等
第二个功能是完全独立的,即锚定标记功能(也称为自动放置)。使用此功能,您可以告诉DocuSign在文档中的某些位置放置任何类型的字段。这些位置基于实际的文档内容本身(即查看器看到的内容),而不是PDF表单字段名
据我所知,我认为您正在尝试使用上面列出的第一个功能(PDF表单字段转换为DocuSign字段)。因此,请参见API指南中的以下页面,其中解释了转换规则: 可通过此页面找到以下信息:
When extrapolating Adobe text fields, the following Adobe names correspond to DocuSign names:
Adobe name contains DocuSignSignHere or eSignSignHere = DocuSign Signature
Adobe name contains DocuSignSignHereOptional or eSignSignHereOptional = DocuSign Optional Signature
Adobe name contains DocuSignInitialHere or eSignInitialHere = DocuSign Initials
Adobe name contains DocuSignInitialHereOptional or eSignInitialHereOptional = DocuSign Optional Initials
Adobe name contains DocuSignEnvelopeID or eSignEnvelopeID = DocuSign EnvelopeID
Adobe name contains DocuSignCompany or eSignCompany = DocuSign Company
*Adobe name contains DocuSignDateSigned or eSignDateSigned = DocuSign DateSigned
Adobe name contains DocuSignTitleor eSignTitle = DocuSign Title
Adobe name contains DocuSignFullNameor eSignFullName = DocuSign FullName
Adobe name contains DocuSignSignerAttachmentOptional or eSignSignerAttachmentOptional = DocuSign Optional Attachment
Any other name will default to a DocuSign data (text) field
我认为您正在结合到这里独特的DocuSign功能。第一个特性是能够将PDF表单字段转换为DocuSign字段,例如签名字段、数据字段等 第二个功能是完全独立的,即锚定标记功能(也称为自动放置)。使用此功能,您可以告诉DocuSign在文档中的某些位置放置任何类型的字段。这些位置基于实际的文档内容本身(即查看器看到的内容),而不是PDF表单字段名
据我所知,我认为您正在尝试使用上面列出的第一个功能(PDF表单字段转换为DocuSign字段)。因此,请参见API指南中的以下页面,其中解释了转换规则: 可通过此页面找到以下信息:
When extrapolating Adobe text fields, the following Adobe names correspond to DocuSign names:
Adobe name contains DocuSignSignHere or eSignSignHere = DocuSign Signature
Adobe name contains DocuSignSignHereOptional or eSignSignHereOptional = DocuSign Optional Signature
Adobe name contains DocuSignInitialHere or eSignInitialHere = DocuSign Initials
Adobe name contains DocuSignInitialHereOptional or eSignInitialHereOptional = DocuSign Optional Initials
Adobe name contains DocuSignEnvelopeID or eSignEnvelopeID = DocuSign EnvelopeID
Adobe name contains DocuSignCompany or eSignCompany = DocuSign Company
*Adobe name contains DocuSignDateSigned or eSignDateSigned = DocuSign DateSigned
Adobe name contains DocuSignTitleor eSignTitle = DocuSign Title
Adobe name contains DocuSignFullNameor eSignFullName = DocuSign FullName
Adobe name contains DocuSignSignerAttachmentOptional or eSignSignerAttachmentOptional = DocuSign Optional Attachment
Any other name will default to a DocuSign data (text) field