首页 > 解决方案 > 使用 jsPDF 将隐藏的 div 导出为 PDF

问题描述

我正在尝试从 html div 内容创建 PDF。PDF 生成工作正常,除了隐藏的 div 项目。

这是我隐藏的 div

<div id="listview" style="display: none;">test</div>

还有我的 PDF 渲染脚本

var pdf = new jsPDF('p', 'pt', 'letter');
        var options = {
            background: '#fff'  
        };
        pdf.addHTML($('#listview')[0], options, function () {
                pdf.save('searchresult.pdf');
        });

#listview 上的内容将动态附加。PDF 渲染抛出以下错误

html2pdf.js:115 Uncaught Missing source element or string.

预先感谢您的支持

标签: javascripthtmljspdfhtml2canvas

解决方案


该项目通过 id 上的切换来解决。这个帖子可以关了

$("#listview").toggle(); 

推荐阅读