我正在尝试向我的pdf添加一张图片:
var image = '../images/example.jpg';
doc.addImage(image, 'JPEG', 0, 0, 700, 145);
我收到了这个错误:
错误:提供的数据不是JPEG格式
但是,当我添加一个base64图片时:
var image = 'data:image/jpeg;base64,/9j/6GADS...'
doc.addImage(image, 'JPEG', 0, 0, 700, 145);
它很好地工作了!
为什么第一个版本不起作用? 我正在尝试这样做:
var image = $base64.encode('../images/example.jpg')
再次出现相同的错误!
这里发生了什么?有什么解决方案吗?