zoukankan      html  css  js  c++  java
  • 将eChart图片利用POI导出到Excel

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

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

        

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

       

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

       

       解码方法如下

       

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

       

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

       

  • 相关阅读:
    linux命令大全
    IP协议
    TCP、IP、ARP协议之间的工作关系
    程序出现问题后
    HTTP(超文本传输协议)
    多线程
    syslog.conf文件
    logger命令
    gdb
    二、数据的存储结构
  • 原文地址:https://www.cnblogs.com/firstdream/p/8831295.html
Copyright © 2011-2022 走看看