0
我試圖將所有圖表導出爲一個接一個的pdf。一切警告消息都可以正常工作,但如果沒有alert()
方法,則代碼不起作用。將圖表導出爲PDF無法正常工作
這裏是我的代碼:
function exportChartsToPDF(){
for(i=0; i<count;i++){
alert();//<-----this one
//converting svg to canvas here, one by one
image.onload = function() {
//printing image on canvas1,2,3...so on
};
}
//getting imagedata from canvas 1,2,3,... and adding to pdf
for(i=0;i<count;i++){
var canvas_t = document.getElementById("canvas"+(i+1));
canvasdata = canvas_t.toDataURL("image/jpeg",1.0);
pdf.addImage(canvasdata, "JPEG", 0,i*graph_h,graph_w,graph_h);
}
pdf.save("download.pdf");
}
你是什麼意思它'工作與一個警報消息,但代碼不適用alert()方法?你想要「提醒()」什麼? – DLeh 2015-04-08 20:27:09
我認爲你首先創建圖像的對象likr this並使用var image = new Image(); image.onload = function(){ alert(「image is loaded」); } – Saty 2015-04-09 05:09:26