html表到pdf导出使用jspdf生成空白pdf文件

时间:2015-03-17 09:38:39

标签: javascript pdf jspdf

使用此代码生成pdf

$(function () {
            console.log('run fn');
            var specialElementHandlers = {
                '#editor': function (element, renderer) {
                    return true;
                }
            };
            $('#cmd').click(function () {
                $(this).val('Pending Request');
                var doc = new jsPDF();
                doc.fromHTML($('#target').html(), 15, 15, {
                    'width': 170, 'elementHandlers': specialElementHandlers
                });
                doc.save('report-file.pdf');              
            });
        });

我有多个html表我想用pdf显示它们但是这段代码产生了空白pdf。如果我删除html表并编写简单文本,那么该文本就会显示出来。

我也尝试了另一个代码(使用),但这并没有显示格式良好的列彼此混合

<a href="#" onclick ="$('#bb').tableExport({type:'pdf',separator: ',', escape:'false', pdfFontSize:8, pdfLeftMargin:35});">As PDF</a>

0 个答案:

没有答案