js实现ECharts图表的下载

js实现ECharts图表的下载

方法一:
ECharts自带的方法,在toolbox配置项,feature里面有一个saveAsImage方法:

查看样例

方法二:
Echarts提供一个接口getDataURL,通过它可以导出图表图片,返回一个 base64 的 URL。实现思路:

  • 通过getDataURL()获取图片的base64编码字符;
  • 字符解码,并转换成Blob对象;
  • 通过Blob对象创建URL对象;
  • 利用触发下载操作;

代码如下:

查看样例

要发表评论,您必须先登录