在Angular 5中,如何使用jsPDF在PDF中添加自动分页符?

时间:2018-10-22 05:36:43

标签: angular5 jspdf jspdf-autotable

下面是我的使用jsPDF从HTML转换为PDF的代码。这个div reportPageTableWrapper包含表格格式的动态记录。 它的转换效果很好,但在PDF的一页中只显示了一半记录。其余记录不可见,并且PDF无法创建自动页面。 有谁知道我如何在PDF的多个页面上显示所有记录。 请参考下图:ref image of my result PDF

    html2canvas(document.getElementById('reportPageTableWrapper')).
    then(function(canvas) {
       var img = canvas.toDataURL("image/png");
       console.log("Image----------------",img);
       console.log("canvas----------------",canvas);
       var doc = new jsPDF("l");

       var height = $('.tableStyleWrapper').height();
       var width = $('.tableStyleWrapper').width();

       doc.addImage(img,'JPEG',0, 1);
       doc.save('Availability-Report.pdf');
   });

0 个答案:

没有答案