我会在PDF文件中添加一张图片。
const pdf = new jsPDF('l', 'px', 'a4');
const imgData = 'data:image/jpeg;base64,' + btoa(`assets/img/brand/png/Logos.png`);
console.log(imgData);
pdf.addImage(imgData, 'jpeg', 15, 40, 180, 160);
pdf.save(`ind.pdf`);
我遇到了一个错误
Error: addImage does not support files of type 'UNKNOWN'
我认为错误来自于btoa()
,它编码了路径字符串但没有编码文件本身。
我该如何将png图像传递给btoa,而不是路径字符串?