上传者: 42128676
|
上传时间: 2021-10-13 14:22:58
|
文件大小: 16KB
|
文件类型: -
用纯JavaScript编写的SVG到base64转换器
它易于使用-只需抓取要转换的SVG即可...做到这一点。
快速开始
我们需要获取目标SVG:
var svg = document . querySelector ( 'svg' ) ;
比我们必须创建宽度和高度完全像我们要转换的svg的画布:
var canvas = document . createElement ( 'canvas' ) ;
canvas . width = svg . getBoundingClientRect ( ) . width ;
canvas . height = svg . getBoundingClientRect ( ) . height ;
body . appendChild ( canvas ) ;
...魔术来了:
XMLSerializer.serializeToSt