gpt4 book ai didi

javascript - 如何使用 Html2Canvas 和 JsPDF 打印整页

转载 作者:行者123 更新时间:2023-12-03 03:43:41 28 4
gpt4 key购买 nike

我想使用 html2canvas 和 JsPDF 将整页保存为 pdf。我尝试过的方法似乎都不起作用。

html2canvas(document.body, {
allowTaint: true,
onrendered: function(canvas) {
var image = canvas.toDataURL('image/png');

var pdf = new jsPDF();
pdf.addImage(image, 'JPEG', 0, 0);
pdf.save('invoice.pdf');
}
});

目前仅打印视口(viewport)

如何打印整页/容器。或者还有其他更好的选择吗?

最佳答案

使用打印媒体查询

@media print {
body, html {
width: 100%;
margin-top: 0%;
display: block;
height: 100%;
}
}

关于javascript - 如何使用 Html2Canvas 和 JsPDF 打印整页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45507626/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com