echarts导出统计图后台java获取 java获取echarts统计图并保存 需求:要求每个月、每个季度、每年生成系统数据的统计图表,并且使用统计图表的数据生成一个word文档,然后提供下载阅读,今天来实现的只是一小部分,就是如何导出echarts的统计图的图片内容,之前我们介绍过了echarts的使用方法,不清楚的小伙伴可以去看看:SSM整合Echarts绘制统计图Demo Echarts统计插件简单使用
下面开始今天的内容,在之前的统计图表的的js代码的最后面(标签前面)添加下面的代码:
//防止过早请求无法,图表没有绘制完成就发送导致图片内容不全
setTimeout(exportImage, 2000);
function exportImage(){
var picBase64Info = pledgeNumberLine.getDataURL();
// 异步请求保存图片
$.ajax({
url: '../pledge/savePic.do',
data: {picBase64Info:picBase64Info,tag:"PLEDGE_CITY_BAR"},
type: 'post',
dataType: 'json',
success: function() {
}
});
}
后台接受的代码:
@RequestMapping(value = "/savePic.do",method = RequestMethod.POST)