我的项目有问题,它是关于将html文件转换为pdf。我有一个问题,我们如何改变jspdf中图像的大小,因为当我下载pdf时,它表明图像不适合页面,只显示A4的一半。然后,我正在尝试使用A0尺寸但即使图像正确,字体也会变得非常小。有人可以告诉你如何适应图像或改变字体大小? (我也在使用HTMLfromPdf.js)
答案 0 :(得分:1)
您可以使用方法参数来调整画布图像的大小,
pdf.addImage(imgData,'JPEG',0,0,canvas.width*0.2,canvas.height*0.2,"a","FAST");
您可以计算所需的比率并替换图像的宽度和高度参数。
答案 1 :(得分:0)
您可以直接从画布对象使用jsPDF的尺寸,如此处所述 https://stackoverflow.com/a/65124814/9026103。