1. 程式人生 > >js 將canvas生成圖片儲存,或直接儲存一張圖片

js 將canvas生成圖片儲存,或直接儲存一張圖片

將canvas陣列儲存

function downLoadImage(canvas,name) {
    var a = document.createElement("a");
    a.href = canvas.toDataURL();
    a.download = name;
    a.click();
}

canvas:傳入canvas的dom物件
name:儲存的圖片的名字

直接將圖片儲存的方法

function downLoadImage(img,name) {
    var a = document.createElement("a");
    a.href
= img.src; a.download = name; a.click(); }

img:圖片的dom物件
name:儲存為圖片時的名字