DocuSign在PDF文档中不使用x和y坐标的情况下添加签名字段

时间:2018-05-17 14:40:55

标签: c# docusignapi

我想在不使用X和Y协调的情况下添加签名字段。 我现有的拼合pdf文件将包含几个签名字段。 我想找到一种在DocuSign中使用现有签名位置生成签名字段的方法。原始PDF将其XFA类型I展平为pdf,然后再发送给DocuSign。请帮我解决这个问题。

不使用此方法

 signHere.XPosition = "100";
 signHere.YPosition = "150";

1 个答案:

答案 0 :(得分:0)

您实际上可以根据文档内容在任意位置放置任何标签。例如,如果你有文字"请在这里签名"例如,在文档的某处,您可以非常轻松地在文本上或附近放置任何标记。为此,您可以使用以下JSON来定义选项卡:

"tabs": {
    "signHereTabs": [
        {
            "anchorString": "Please Sign Here:" 
        }
    ]
}

上面的示例会在文本" Please Sign Here"存在于pdf上。许多开发人员采用的一种常见方法是将内容嵌入到文档本身中,例如字符串\ s1。他们还将字体颜色设置为与放置字符串的背景(通常为白色)相同的颜色,这反过来使字符串\ s1不可见,以便收件人只能在此位置看到DocuSign选项卡。

PDF提供的其他选项是,如果您有PDF表单字段,并且根据DS标准,则DocuSign可以将这些PDF表单字段转换为DocuSign选项卡。例如,如果Adobe表单字段名称包含DocuSignSignHere或eSignSignHere,则DocuSign将自动放置DocuSign SignHere Tab以代替此表单字段。您可以查看完整列表here