在jsPDF中创建其他页面

时间:2018-11-07 09:38:57

标签: angularjs jspdf

我正在使用jsPDF和Angularjs,并试图创建其他页面。我想在当前页面填满后添加一个新页面。

代码:

$scope.goPdf = function ()
{
    console.log('Create PDF');

    $('#pdf').css('background', '#fff');
    $('#pdf').css('font-size', '20px');
    $(".sleep").attr("hidden", true);

    html2canvas($("#pdf"), {
        onrendered: function (canvas) {
            console.log(canvas.clientHeight)
            return false;
            var pdf = new jsPDF();
            pdf.addImage(canvas.toDataURL("image/jpeg"), 'jpeg', 15, 10, 180, 140);
           // pdf.setFontSize(40);
            pdf.setTextColor(0, 0, 0);
            pdf.addPage();
            pdf.save('namePdf' + '.pdf');
            $(".sleep").attr("hidden", false);
        }
    });
}; 

1 个答案:

答案 0 :(得分:0)

addPage有两个参数需要填写。 addPage(格式,方向) 例子

  

addPage('letter','p')

您可以在此处查看其更多文档: http://raw.githack.com/MrRio/jsPDF/master/docs/