Docusignapi 填充模板文本选项卡,如何包装文本值?

Docusignapi 填充模板文本选项卡,如何包装文本值?,docusignapi,Docusignapi,我正在使用一个模板,其中包含一组通过浏览器UI定义的标准文本字段,将字段放置在文档背景上。我已经为这些字段中的每一个选择了“fixed”选项,但是通过api调用以编程方式填充的文本不是包装,而是扩展到指定区域之外。我怎样才能有这个字段的编程值条目,但仍然让它们尊重字段的宽度 已尝试在模板定义UI中的字段上设置“固定”属性 我不会粘贴我传递的完整json,因为它太大了,但我使用的是DocuSign示例中相同的tabLabel/value格式,如下所示: { "accountId": "30

我正在使用一个模板,其中包含一组通过浏览器UI定义的标准文本字段,将字段放置在文档背景上。我已经为这些字段中的每一个选择了“fixed”选项,但是通过api调用以编程方式填充的文本不是包装,而是扩展到指定区域之外。我怎样才能有这个字段的编程值条目,但仍然让它们尊重字段的宽度

已尝试在模板定义UI中的字段上设置“固定”属性

我不会粘贴我传递的完整json,因为它太大了,但我使用的是DocuSign示例中相同的tabLabel/value格式,如下所示:

{
    "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 记录您自己,有许多可用的库