博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
将eChart图片利用POI导出到Excel
阅读量:6036 次
发布时间:2019-06-20

本文共 342 字,大约阅读时间需要 1 分钟。

      在使用POI进行将数据导出到Excel时, 若要将eChart在前端生成的统计图(如柱状图、折线图、饼图等)一并导出,使用POI在后台构建数据图比较复杂,因此我选择将eChart在前端的统计图的base64编码作为参数传到后台,再到后台解析成图片插入Excel实现导出时附带统计图的效果,下面是我的部分代码,仅供参考。

 

    第一步:在页面eChart的初始化方法中,将eChart赋给一个全局变量

    

   第二步:在AJAX获取参数方法中,将eChart对象的图片64位编码作为参数传到后台

   

   第三步:到后台获取参数并解码生成图片到指定路径 

   

   解码方法如下

   

   第四步:图片生成后在导出Excel的方法中插入已导出的图片既可

   

   到此实现了将eChart前端页面生成的统计图导出到Excel,实现的效果如下:

   

你可能感兴趣的文章
C++ ofstream和ifstream详细用法
查看>>
【G-BLASTN 1.0正式发布】
查看>>
Mysql 连接查询 Mysql支持的连接查询有哪些
查看>>
《ASP.NET1200例》<asp:DataList>分页显示图片
查看>>
wireshark tcp 协议分析 z
查看>>
Need a code of lazy load for div--reference
查看>>
HTable和HTablePool使用注意事项
查看>>
如何使用JW Player来播放Flash并隐藏控制按钮和自定义播放完成后执行的JS
查看>>
04 http协议模拟登陆发帖
查看>>
Codeforces Round #298 (Div. 2) B. Covered Path 物理题/暴力枚举
查看>>
百度地图定位地址为空
查看>>
云计算设计模式(五)——计算资源整合模式
查看>>
关于classpath
查看>>
[数据库事务与锁]详解一: 彻底理解数据库事务
查看>>
Debug和Release区别
查看>>
Android 手机卫士--打包生成apk维护到服务器
查看>>
Python下载
查看>>
USACO 5.1.1凸包
查看>>
.net ubuntu 下兼容性
查看>>
Percona Online Tools
查看>>