Как разделить pdf на несколько страниц в jspdf
Привет ,
Я пытаюсь захватить содержимое моего div в pdf-файл с помощью JSPDF.
Не все содержимое моего div попадает в pdf-файл дальше одной страницы .
Div может содержать данные для более чем одного pdf-файла .
Ниже приведен мой код ---
$(document).ready(function () { createPDF(); $('.mydiv').css('display', 'none'); }); function createPDF() { var form = $('.mydiv'), cache_width = form.width(), a4 = [595.28, 841.89]; getCanvas().then(function (canvas) { var img = canvas.toDataURL("image/png"), doc = new jsPDF({ unit: 'px', format: 'a4' }); doc.addImage(img, 'JPEG', 20, 20); doc.save('spmepdf.pdf'); form.width(cache_width); window.location.href = '@Url.Action("Landing")'; }); }; // create canvas object function getCanvas() { var form = $('.mydiv'), cache_width = form.width(), a4 = [595.28, 841.89]; debugger form.width((a4[0] * 1.33333) - 80).css('max-width', 'none'); return html2canvas(form, { imageTimeout: 2000, removeContainer: true }); };
Что я уже пробовал:
Я попытался использовать опцию pagesplit, но безуспешно . Пожалуйста, помогите мне
David_Wimbley
Есть ли у вас жесткое требование делать это в javascript? Это можно легко сделать с помощью itextsharp, вот почему я спрашиваю.
Abhi1 Kanobi
Пока-да . Мне нужно достичь этого только с помощью javascript