dataURLs から pdf ファイルを書き込むために jsPDF をダウンロードしました。ドキュメントによると、jsPDF は jpeg 画像のみを pdf に書き込むため、これを実行しようとしました
var img_dataurljpg = canvas.toDataURL("image/jpeg");
しかし、dataURL を再構築すると、その画像ではなく、全体が黒い画像になります。また、jsPDFのaddImage関数にimage_dataurljpgを渡すと
function onSavePDF(url){
var imgData = url;
var doc = new jsPDF();
doc.setFontSize(40);
doc.addImage(imgData, 'JPEG', 10, 40, 180, 180);
doc.save('slide no ' + n+'.pdf');
}
私は受け取る
Uncaught Error: getJpegSize could not find the size of the image jspdf.plugin.addimage.js:56
この問題を解決するにはどうすればよいですか?