echarts图表与列表文字结合导出word文档.doc

echarts图表与列表文字结合导出word文档.doc

ID:54698061

大小:100.96 KB

页数:18页

时间:2020-04-19

echarts图表与列表文字结合导出word文档.doc_第1页
echarts图表与列表文字结合导出word文档.doc_第2页
echarts图表与列表文字结合导出word文档.doc_第3页
echarts图表与列表文字结合导出word文档.doc_第4页
echarts图表与列表文字结合导出word文档.doc_第5页
资源描述:

《echarts图表与列表文字结合导出word文档.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、导出word文件需要jar包Echarts图表可以生成BASE64编码functioninita(hotWords,word,xData,hotWordtwo){//alert(xData);//$("#chart_wrapper").append('

');require.config({paths:{'echarts':'js/echarts','echarts/chart/line':'js/echarts

2、',//饼状图'echarts/chart/bar':'js/echarts'//柱状图}});require(['echarts','echarts/chart/line',//按需加载所需图表,如需动态类型切换功能,别忘了同时加载相应图表'echarts/chart/bar'],function(ec){//基于准备好的dom,初始化echarts图表varmyChart=ec.init(document.getElementById(word));varoption={grid:{},tooltip:{trigger:'axis'},t

3、oolbox:{show:true,feature:{mark:{show:true},dataView:{show:true,readOnly:false},magicType:{show:true,type:['line','bar']},restore:{show:true},saveAsImage:{show:true}}},calculable:true,animation:false,legend:{data:['来电量','昨日数据对比']},xAxis:[{type:'category',data:xData}],yAxis:

4、[{type:'value',name:'来电量',axisLabel:{formatter:'{value}'}},{type:'value',name:'昨日数据对比',axisLabel:{formatter:'{value}%'}}],series:[{name:'来电量',type:"bar",data:getPlatData(hotWords)},{name:'昨日数据对比',type:"line",yAxisIndex:1,data:getPlatData(hotWordtwo)}]};//为echarts对象加载数据myCha

5、rt.setOption(option);$("#image1").val(myChart.getDataURL('png'));//alert(myChart.getDataURL('png'))//获取base64编码});}获取base64编码图片后要传到后台functionAllAreaWord(){vardate=$("#year").val();$.ajax({type:'POST',url:'briefing/exp',//用户请求数据的URLdata:"&date="+date+"&image1="+$("#image1").

6、val()+"&image2="+$("#image2").val(),beforeSend:function(){changeImg();},error:function(XMLHttpRequest,textStatus,errorThrown){alert(textStatus);},success:function(data){window.location.href="<%=basePath%>briefing/expword?date="+encodeURI(date);//后台将base64编码图片保存session中在执行导出

7、word}});}后台处理将图片编码存到session中@RequestMapping(value="exp")//简报生成echarts图表publicStringexp(Modelmodel,HttpServletRequestrequest){Stringimage1=request.getParameter("image1");Stringimage2=request.getParameter("image2");String[]url=image1.split(",");String[]url2=image2.split(",");

8、Stringimageo="";Stringimaget="";if(image1!=""&&url.length>1){imageo=url[1];}if(ima

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。