使用jspdf将多个html页保存为单个pdf

时间:2019-06-20 08:35:58

标签: javascript html jspdf html2canvas

当前,我有一个页面,用户可以在其中单击报告,然后使用以下代码将其保存为pdf:

document.getElementById('report').onclick = function () {
    // Default export is a4 paper, portrait, using milimeters for units
    html2canvas(document.body, {
        onrendered: function (canvas) {
            var img = canvas.toDataURL("image/png");
            var doc = new jsPDF();
            doc.addImage(img, 'JPEG', 0, 0);
            doc.save('test.pdf');
        }
    });
}

是否可以多次执行并将所有页面添加到一个pdf文件中?最后,当用户单击另一个按钮时,我要下载包含所有添加页面的pdf。

0 个答案:

没有答案