js 将canvas生成图片保存,或直接保存一张图片的实现方法


Posted in Javascript onJanuary 02, 2018

将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:保存为图片时的名字

以上这篇js 将canvas生成图片保存,或直接保存一张图片的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
一些常用的Javascript函数
Dec 22 Javascript
jQuery弹出层始终垂直居中相对于屏幕或当前窗口
Apr 01 Javascript
div当滚动到页面顶部的时候固定在顶部实例代码
May 27 Javascript
jQuery中add()方法用法实例
Jan 08 Javascript
javascript实现随时变化着的背景颜色
Apr 02 Javascript
jquery获取css的color值返回RGB的方法
Dec 18 Javascript
js实现的页面加载完毕之前loading提示效果完整示例【附demo源码下载】
Aug 02 Javascript
微信小程序 登陆流程详细介绍
Jan 17 Javascript
js设置随机切换背景图片的简单实例
Nov 12 Javascript
用最少的JS代码写出贪吃蛇游戏
Jan 12 Javascript
JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【凹多边形的分离轴检测算法】
Dec 13 Javascript
判断js数据类型的函数实例详解
May 23 Javascript
js原生方法被覆盖,从新赋值原生的方法
Jan 02 #Javascript
JS实现验证码倒计时的注册页面
Jan 02 #Javascript
使用socket.io实现简单聊天室案例
Jan 02 #Javascript
使用socket.io制做简易WEB聊天室
Jan 02 #Javascript
AngularJS实现的简单拖拽功能示例
Jan 02 #Javascript
AngularJS实现的锚点楼层跳转功能示例
Jan 02 #Javascript
jQuery实现手机号正则验证输入及自动填充空格功能
Jan 02 #jQuery
You might like
PHP调用Linux的命令行执行文件压缩命令
2013/01/27 PHP
php程序内部post数据的方法
2015/03/31 PHP
JavaScript 闭包深入理解(closure)
2009/05/27 Javascript
addEventListener和attachEvent二者绑定的执行函数中的this不相同
2012/12/09 Javascript
vue2.0 中#$emit,$on的使用详解
2017/06/07 Javascript
javascript 中select框触发事件过程的分析
2017/08/01 Javascript
JS中使用textPath实现线条上的文字
2017/12/25 Javascript
基于JavaScript canvas绘制贝塞尔曲线
2018/12/25 Javascript
ES6 Proxy实现Vue的变化检测问题
2019/06/11 Javascript
vue调用语音播放的方法
2019/09/27 Javascript
vue基于better-scroll仿京东分类列表
2020/06/30 Javascript
[03:46]DOTA2英雄基础教程 维萨吉
2013/12/11 DOTA
[15:28]DOTA2 HEROS教学视频教你分分钟做大人-剧毒术士
2014/06/13 DOTA
浅谈django orm 优化
2018/08/18 Python
使用Python获取网段IP个数以及地址清单的方法
2018/11/01 Python
Python实现最常见加密方式详解
2019/07/13 Python
用Python抢火车票的简单小程序实现解析
2019/08/14 Python
Django admin.py 在修改/添加表单界面显示额外字段的方法
2019/08/22 Python
tensorflow通过模型文件,使用tensorboard查看其模型图Graph方式
2020/01/23 Python
Pytorch maxpool的ceil_mode用法
2020/02/18 Python
Python虚拟环境的创建和包下载过程分析
2020/06/19 Python
Python 如何操作 SQLite 数据库
2020/08/17 Python
HTML5 通过Vedio标签实现视频循环播放的示例代码
2020/08/05 HTML / CSS
YesStyle美国/全球:购买亚洲时装、美容化妆品和生活百货
2017/01/16 全球购物
业务部主管岗位职责
2014/01/29 职场文书
2014庆六一活动方案
2014/03/02 职场文书
实习单位评语
2014/04/26 职场文书
物业管理专业自荐信
2014/07/01 职场文书
县政府领导班子四风问题对照检查材料思想汇报
2014/09/26 职场文书
幼儿园感恩节活动方案
2014/10/06 职场文书
2015年化验员工作总结
2015/04/10 职场文书
2019年个人工作总结范文
2019/03/25 职场文书
导游词之泰山玉皇顶
2019/12/23 职场文书
浅谈MySQL中的六种日志
2022/03/23 MySQL
了解Kubernetes中的Service和Endpoint
2022/04/01 Servers
Nginx 安装SSL证书完成HTTPS部署
2022/04/28 Servers