/*
创建 echartsBase64.js 文件
echarts图转base64
ele指图表DOM 容器ID 对应例子的ID("#myEcharts1")
例如 <div id="myEcharts1" class="myEcharts1"></div>
*/
export function createBase64(ele) {
let docEle = ele + " canvas";
let canvasFixed = document.querySelector(docEle),//获取图表元素
canvasWidth = canvasFixed.width,//获取图表元素宽度
canvasHeigth = canvasFixed.heigth,//获取图表元素高度
canvas2D = canvasFixed.getContext('2d');
canvas2D.drawImage(canvasFixed,canvasWidth,canvasHeigth);
return canvasFixed.toDataURL()
}
使用时
// 引入 echartsBase64 文件
createBase64("#myEcharts1")