使用html2canvas尝试创建pdfs和/或png及其工作,除了它只渲染屏幕的可见部分。
任何人都知道如何解决这个问题?
//create pdf
$(document).ready(function() {
$('#downloadpdf').click(function() {
html2canvas($("#fullreporttoprint"), {
onrendered: function(canvas) {
var imgData = canvas.toDataURL(
'image/png');
var doc = new jsPDF('p', 'mm');
doc.addImage(imgData, 'PNG', 10, 10);
doc.save('mywindassessment.pdf');
}
});
});
});
在有人标记之前,我已经在网上到处检查过这个问题,并且无法找到可行的解决方案。