我的html上有一个很大的DIV,我正在使用canvas转换它(jspdf这样做)拍摄截图并将图像放到pdf上。
我的代码是这样的:
var pdf = new jsPDF('p', 'pt', 'a4');
pdf.addHTML(
$('#myElement'),
{
format:'png',
pagesplit: true
},
function(canvas) {
console.log(canvas)
$(window).scrollTop(scrollTop)
pdf.save(pdfName);
}
);
问题是,当我使用“pagesplit = true”JSPDF在某些页面中拆分图像时,它很不错!但是图像变得完全被毁坏了。 使用pagesplit时,有一些方法可以避免图像被拉伸?