DocuSign API - 通过API设置“Mobile Friendly”选项
针对你的DocuSign移动端PDF显示问题的解决方案
当然可以通过DocuSign API来管控这个“Mobile Friendly”(移动端优化)的设置!这个默认开启的功能有时候会对排版特殊的PDF造成显示异常,你只需要在创建信封的API请求里调整一个参数就能搞定:
核心参数设置
在调用Envelopes::create接口创建信封时,在请求体的envelopeDefinition对象中添加enableMobileFriendlyRendering字段:- 设为
false:禁用移动端优化,PDF会保持原始的排版布局在手机端展示,避免显示异常 - 设为
true:启用默认的移动端优化(这也是系统默认值)
给你贴个简化版的JSON请求示例片段,方便参考:
{ "envelopeDefinition": { "emailSubject": "请签署这份文件", "enableMobileFriendlyRendering": false, "documents": [ { "documentId": "1", "name": "需要保持排版的文件.pdf", "documentBase64": "<你的PDF文件Base64编码内容>" } ], "recipients": { // 这里填写你的收件人配置信息 } } }- 设为
额外注意点
- 这个参数只对PDF文档生效,像Word这类格式的文件,DocuSign会自动处理其移动端显示,不受该参数影响
- 禁用移动端优化后,用户在手机上查看时可能需要手动缩放、滚动来阅读,但能确保PDF里的表格、特殊布局元素不会被打乱,适合对排版精度要求高的文件
内容的提问来源于stack exchange,提问作者user982124
相关产品推荐
相关产品推荐

