【发布时间】:2017-03-08 01:02:20
【问题描述】:
我正在使用html2canvas,但我遇到了一个问题:它不会将整个页面呈现为 PDF,它只返回一半页面。这是为什么呢?
这是我的代码:
function generatepdf() {
html2canvas(document.getElementById('pdf'), {
onrendered: function (canvas) {
document.body.appendChild(canvas);
var data = canvas.toDataURL();
var docDefinition = {
content: [{
image: data,
width: 500,
height:400,
}]
};
pdfMake.createPdf(docDefinition).download("budget.pdf");
}
});
}
【问题讨论】: