You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用DocuSign SDK for VS.Net发送的PDF表单无法被收件人填写

解决DocuSign SDK发送可填写PDF后无法编辑的问题
  • 检查PDF字段转换设置:DocuSign默认会将原生PDF表单字段转换为自身的签名/填写标签,这会导致原生表单无法编辑。在VS.Net SDK构建Document对象时,需显式设置ConvertPdfFields = false以保留原生PDF表单字段:

    var document = new Document
    {
        DocumentBase64 = Convert.ToBase64String(File.ReadAllBytes("你的表单文件路径.pdf")),
        Name = "可填写表单.pdf",
        DocumentId = "1",
        ConvertPdfFields = false // 核心设置:禁止转换原生PDF表单
    };
    
  • 验证PDF兼容性:确认本地用Acrobat等工具可正常填写该PDF,无加密、权限锁定等限制。若为动态XFA格式表单,需先转换为静态AcroForm格式再发送。

  • 开发者环境无影响:使用开发者URI(demo.docusign.net)与生产环境的行为逻辑一致,此问题与环境无关。

  • 网页端交叉测试:先通过DocuSign网页端上传同一PDF创建信封并发送,若收件人可正常填写,说明问题出在SDK代码配置,重点检查ConvertPdfFields参数是否正确设置。

  • 确认收件人权限:确保收件人角色为Signer,默认Signer角色允许填写表单字段,无需额外配置。

内容的提问来源于stack exchange,提问作者vbcodemonster

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 13:42:36