首页 > 其他 > 详细

页面上下载canvas中的内容作为图片

时间:2020-11-04 16:21:55      阅读:39      评论:0      收藏:0      [点我收藏+]

使用如下代码,获得Canvas图像对应的data URI,也就是平常我们所说的base64地址

var dataUrl = document.getElementById("canvasId").toDataURL("image/png");

然后将dataUrl作为参数,调用下面的方法就可以直接下载图片了。

function downLoad(url){
    var oA = document.createElement("a");
    oA.download = ‘‘;// 设置下载的文件名,默认是‘下载‘
    oA.href = url;
    document.body.appendChild(oA);
    oA.click();
    oA.remove(); // 下载之后把创建的元素删除
}

 

downLoad(dataUrl);

 

页面上下载canvas中的内容作为图片

原文:https://www.cnblogs.com/TheoryDance/p/13926226.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!