当我使用 C# DocuSign SDK 使用 SignHereTabs 时,Docusign 文档丢失样式

问题描述 投票:0回答:1

我正在使用 DocuSign SDK 发送 html 文档进行签名,当我发送文档而不指定签名位置时,它工作正常,所有 css 样式都已应用,并且文档看起来完全符合我的要求。但是当我使用 SignHere 选项卡来准确指定签名者应该签名的位置(参见代码)时,该文档会丢失所有样式,并变成一个只有文本左对齐的长文档(甚至 html 表格也会丢失)。

        SignHere signHere = new SignHere
        {
            DocumentId = "1",
            AnchorString = "Signature obligatoire",
            AnchorXOffset = "3",
            AnchorYOffset = "10",
            AnchorUnits = "pixels"
        };

        envelopeDefinition.Recipients = new Recipients
        {
            Signers = new List<Signer>()
            {
                new Signer
                {
                    Email = "[email protected]",
                    Name = "test",
                    RecipientId = "1",
                    RoutingOrder = "1",
                    Tabs = new Tabs
                    {
                        SignHereTabs = new List<SignHere> { signHere },
                    }
                }
            }
        };

我尝试禁用/启用响应式签名,但没有成功。

编辑: 另外,当我从 docusign 中的帐户访问文档时,该文档看起来不错

desired document

但是当我想签名时,它就失去了它的风格:

result when I want to sign

c# .net docusignapi digital-signature
1个回答
0
投票

如果您尝试从 API 执行某些操作并且它可以在 Web 应用程序中运行,那么您所需要做的就是记录 API 调用并查看 Web 应用程序的功能。

Web 应用程序具有一项功能,您可以记录(最多 50 个)API 调用,并准确查看所进行的调用以及所有 JSON 信息等。

所以你就这样做,看看你需要什么。

这里有一个视频解释了如何记录 API 调用 - https://www.youtube.com/watch?v=YJYTDcc7cZw

这里有一篇博客文章,解释了如何记录 API 调用 - https://www.docusign.com/blog/developers/the-trenches-how-to-use-api-logs

© www.soinside.com 2019 - 2024. All rights reserved.