Docusignapi Docusign-从PDF表单创建信封

Docusignapi Docusign-从PDF表单创建信封,docusignapi,Docusignapi,我们有一个文档,一个PDF表单,我们已经将PDF表单中的一个字段标记为“prescriber_signature”,我们希望在其中放置一个签名占位符 我们正在发送一份文件来创建信封,这是我的请求正文。附件是我们作为本多部分请求的一部分发送的文件 到目前为止,我们还没有成功地将签名占位符放置在标签名称“prescriber_signature”上。您能研究一下xml并建议我们需要做些什么吗 XML正文: ?xml version="1.0" encoding="UTF-8"?> <en

我们有一个文档,一个PDF表单,我们已经将PDF表单中的一个字段标记为“prescriber_signature”,我们希望在其中放置一个签名占位符

我们正在发送一份文件来创建信封,这是我的请求正文。附件是我们作为本多部分请求的一部分发送的文件

到目前为止,我们还没有成功地将签名占位符放置在标签名称“prescriber_signature”上。您能研究一下xml并建议我们需要做些什么吗

XML正文:

?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