Я пытаюсь преобразовать html содержимое в отчет PDF с использованием jspdf.
Вот код машинописного текста. Это прекрасно работает для небольшого html содержимого.
download() {
const doc = new jsPDF('p', 'pt', 'a4');
const seh = {
'#editor' : function (element, renderer) {
return true;
}
};
const content = this.cont.nativeElement;
const cont = content.innerHTML.toString();
doc.fromHTML(cont, 15, 15, {
'width': 180,
'pagesplit': true,
'elementHandlers' : seh
});
doc.save('terms&conditions.pdf');
}
Но для большого html содержимого это не удается. Я добавил свойство pagesplit true для параметров, но оно также не работает.
Я пытался преобразовать HTML в PDF в Angular 6 этот URL. Но это также не работает для большого html содержимого.
Кто-нибудь может описать, как решить эту проблему. это будет очень полезно. Заранее спасибо.