Сохранить несколько HTML-страниц с JSPDF в один PDF - PullRequest
1 голос
/ 20 июня 2019

В настоящее время у меня есть страница, на которой пользователь может щелкнуть отчет и сохранить его в формате 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 со всеми добавленными страницами.

...