Docusignapi 填充模板文本选项卡,如何包装文本值?
我正在使用一个模板,其中包含一组通过浏览器UI定义的标准文本字段,将字段放置在文档背景上。我已经为这些字段中的每一个选择了“fixed”选项,但是通过api调用以编程方式填充的文本不是包装,而是扩展到指定区域之外。我怎样才能有这个字段的编程值条目,但仍然让它们尊重字段的宽度 已尝试在模板定义UI中的字段上设置“固定”属性 我不会粘贴我传递的完整json,因为它太大了,但我使用的是DocuSign示例中相同的tabLabel/value格式,如下所示:Docusignapi 填充模板文本选项卡,如何包装文本值?,docusignapi,Docusignapi,我正在使用一个模板,其中包含一组通过浏览器UI定义的标准文本字段,将字段放置在文档背景上。我已经为这些字段中的每一个选择了“fixed”选项,但是通过api调用以编程方式填充的文本不是包装,而是扩展到指定区域之外。我怎样才能有这个字段的编程值条目,但仍然让它们尊重字段的宽度 已尝试在模板定义UI中的字段上设置“固定”属性 我不会粘贴我传递的完整json,因为它太大了,但我使用的是DocuSign示例中相同的tabLabel/value格式,如下所示: { "accountId": "30
{
"accountId": "301424",
"emailSubject": "API Example - Populating Data in Templates",
"templateId": "44D9E888-3D86-4186-8EE9-7071BC87A0DA",
"templateRoles": [{
"email": "john.doe@email.com",
"name": "John Doe",
"roleName": "Customer",
"tabs": {
"textTabs": [{
"tabLabel": "CustomerAddress",
"value": "123 Main St. San Francisco, CA 94105"
},
{
"tabLabel": "CustomerSSN",
"value": "12-345-6789"
}]
}
}],
"status": "sent"
}
预期结果是字段中的文本被包装,但我实际上将文本运行到后续字段中:
我在模板中定义的内容:
我在输出中得到了什么(显然不理想):
对于文本字段(文本选项卡),如果需要多行,请为字段提供更大的高度,以便启用两行(或更多)文本。文本应自动换行
文本行的高度取决于字段的文本大小,您可以设置该字段的文本大小
您正在通过API设置初始值——签名者是否能够更改它?这是设置初始值的常见用例——允许签名者根据需要更新/更正数据。(DocuSign将告诉您的应用程序签名者是否更改了值。)
如果您正在设置字段的值,并且签名者可以不更改该值,那么您将使用DocuSign作为自定义文档(非表单)生成器。这很好,很多应用程序都是这样做的
如果遇到DocuSign不支持的问题,另一种方法是使用不同的技术创建自定义文档
例如,您可以用HTML(以编程方式)创建文档,DocuSign将其转换为PDF进行签名。也可以创建自定义的PDF
记录您自己,有许多可用的库