我正在尝试使用pdfMake和jspdf两个模块下载pdf中的表格内容数据。对于jspdf,当表格较小时,我可以捕获pdf,即它不是空白(白色)pdf。但是,表中有很多数据需要捕获。我要去哪里错了?
我提到的pdfMake的链接是-
代码-
[1] jspdf
capture() {
return new Promise((resolve, reject) => {
var inclusions = document.getElementById('entireTable');
html2canvas(inclusions).then(function(canvas) {
inclusions.appendChild(canvas);
canvas.height = 800;
const dataCanvas = canvas.toDataURL('image/png');
var docDefinition = {
content: [
{
image: dataCanvas,
width: 450
}
]
};
console.log(docDefinition);
pdfMake.createPdf(docDefinition).download("travel.pdf");
resolve( dataCanvas);
console.log(inclusions);
});
});
}
[2] pdf制作
{{1}}