Я пытаюсь реализовать создание документа PDF во внешнем интерфейсе с использованием jsPDF, которое в настоящее время выполняется во внутреннем интерфейсе с использованием SSRS (службы отчетов SQL Server).
Проблема в разбиении на страницы. Насколько я могу судить, не существует "простого" способа заставить jsPDF разбить HTML-документ на страницы на основе размера, установленного в конструкторе jsPDF.
Есть ли способ сделать это? Взять предварительно сгенерированный HTML-документ и передать его вместе с определением размера страницы в jsPDF, чтобы он мог разбить документ на соответствующее количество страниц такого размера?
var doc = new jsPDF ('p', 'in', [8.5, 11]);
doc.addHTML($('#pregeneratedModal'),
function () {
doc.save('Test.pdf');
});
Это не работает для меня, но есть ли способ сделать то, что я описал выше?