我正在开发一个 Web 应用程序,我必须将一个 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 中是否也有类似的代码。
除了 jsPdf 并且使用 javascript 之外,还有其他方法可以将整个网页转换为 pdf 吗?