【发布时间】:2014-09-14 17:28:35
【问题描述】:
function convertImgToBase64(url)
{
var canvas = document.createElement('canvas');
var ctx = canvas.getContext('2d');
img = document.createElement('img'),
img.src = url;
canvas.height = img.height;
canvas.width = img.width;
var dataURL = canvas.toDataURL('image/jpeg')
alert(dataURL);
canvas = null;
return dataURL;
}
var imageurl = 'http://qph.is.quoracdn.net/main-qimg-ca033a73e2ea858908c44905d4c25f4b?convert_to_webp=true';
var som =convertImgToBase64(imageurl);
doc.addImage(som, 'JPEG', 15, 40, 180, 180);
doc.output('datauristring');
但是什么都没有发生没有生成pdf?我在警告框中得到了正确的 base64 代码,但没有生成图像?
【问题讨论】:
-
任何人都可以做小提琴演示
-
第 9 行缺少分号。jsBin - jsbin.com/bodehabi/1/edit
-
但是没有生成pdf?
标签: javascript html google-chrome-extension pdf-generation jspdf