使用此代码生成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>