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