Angular2 base64编码图像不存在

时间:2017-08-21 04:12:34

标签: angular typescript

我正在使用带有angular2 cli的jspdf,我想添加一个图像。

我试过了

let doc = new JSPdf();
let imgData ='data:image/jpeg;base64,'+Base64.encode('/assets/images/reportimg.jpg');
doc.addImage(imgData, 'JPEG', 15, 40, 180, 180);
doc.save('reports.pdf');

图片位于assets / images目录

我也试过

 let imgData ='data:image/jpeg;base64,'+Base64.encode('assets/images/reportimg.jpg');
 doc.addImage(imgData, 'jpg', 15, 40, 180, 180);
doc.save('reports.pdf');

我收到错误:

ERROR Error: Supplied data is not a JPEG
at getJpegSizeFromBytes

图像是jpg可能有什么问题?

0 个答案:

没有答案