首页 建站知识 源码分享 素材下载 经验分享

js实现svg转换base64类型且点击下载功能

发布时间:2019年09月01日 13:13:10

前两天我引入外界js把svg转换成了base64,同事昨天又发现了新方法,但是,我发现用的是引入的js的源码,不过这样的好处是不用引入任何外来js,所以首推这种方法,下面开始转换

2019-9-1 星期日 下午 1-03-56.png

SVG代码:

var mySvg = document.querySelector(".mysvg");
	svgCon = mySvg.outerHTML;
	//svg转base64;
	href = 'data:image/svg+xml;base64,' + window.btoa(unescape(encodeURIComponent(svgCon)))

	//下载svg图片
	var svgLink = document.getElementById("downSvgBut");
	svgLink.download = "image.svg";
	svgLink.href = href;
	svgLink.innerHTML = '下载svg图片'


点赞
(0)|
收藏
(0)
|
纠错
浏览 26 次
发布时间:2019年09月01日 13:13:10 所属 javascript js实现svg转换base64类型且点击下载功能
js实现svg转换base64类型且点击下载功能
前两天我引入外界js把svg转换成了base64,同事昨天又发现了新方法,但是,我发现用的是引入的js的源码,不过这样的好处是不用引入任何外来js,所以首推这种方法,下面开始转换
javascript

推荐分享

热门