1

我正在使用 JSPDF 库将 HTML 页面加载到 PDF 中,我尝试使用示例小 HTML 页面,它运行良好,但在我的应用程序中它没有显示完整的 HTML 页面,也没有加载 css 样式。请帮助我哪里出错了。

$(document).ready(function(){ 
        var specialElementHandlers = {
            '#editor': function (element,renderer) {
                return true;
            }
        };
     $('#cmd').click(function () {
            var doc = new jsPDF();
            doc.getFontList();
            doc.fromHTML($('#target').html(), 15, 15, {
                'width': 170,
                height: 30,

                'elementHandlers': specialElementHandlers
            });
            doc.save('sample-file.pdf');
        });  
    });
4

1 回答 1

0
  • 正确的语法是 doc.fromHTML($('#target').get(0), ...
    • jspdf 无法渲染你的 CSS
于 2014-05-19T09:02:32.120 回答