Я работаю над веб-приложением, и мне нужно преобразовать HTML-страницу (имеющую несколько таблиц и таблиц данных) в PDF. Я использую pdfmake
для преобразования содержимого страницы в PDF
.
Это скрипт, который я использую для этого
<script type="text/javascript" >
var docDefinition = { content: "This is a sample PDF" };
alert("Will this work ");
pdfMake.createPdf(docDefinition).download('test.pdf');
</script>
Теперь я хочу преобразовать полные HTML page
в PDF
, но понятия не имею, как это сделать в pdfmake
.
В jsPDF есть что-то вроде этого
<script>
function demoFromHTML() {
var pdf = new jsPDF('p','pt','a4');
pdf.addHTML(document.body,{pagesplit:true},function() {
pdf.save('Test.pdf');
});
document.getElementById('buttons').style.visibility = 'hidden';
}
</script>
то есть document.body
для преобразования полной веб-страницы в PDF. Есть ли аналогичный код в pdfmake.
Есть ли другой способ конвертировать всю веб-страницу в pdf, кроме jsPdf, который использует javascript?