SpringBoot生成Echarts报表图片

SpringBoot + PhantomJS + ECharts 生成图表图片

PhantomJS安装

官网下载对应的安装包,然后配置环境变量即可。

Linux:

shell 复制代码
vi /etc/profile
export PATH=$PATH:/usr/local/phantomjs/bin

Windows

tex 复制代码
右键我的电脑->属性->高级系统设置->高级->环境变量
在 Path 添加 D:\Program Files\PhantomJS\bin\

测试是否安装成功:

shell 复制代码
#进入到example目录
cd example
#运行js脚本
phantomjs hello.js

通过PhantomJS启动Echarts

生成图片的核心脚本在于 echarts-convert.js ,里面会调用 echarts.min.js、jquery.min.js、china.js 三个脚本来生成echarts图表。

我们需要通过PhantomJS来启动Echarts服务

shell 复制代码
#进入目录
cd echartsconvert
#启动
phantomjs echarts-convert.js -s

编写代码生成图表文件

代码已放到gitlab,pull下来启动即可

相关推荐
勇哥java实战分享6 小时前
程序员的明天:AI 时代下的行业观察与个人思考
后端
掘金码甲哥8 小时前
超性感的轻量级openclaw平替,我来给你打call
后端
用户83562907805111 小时前
无需 Office:Python 批量转换 PPT 为图片
后端·python
啊哈灵机一动11 小时前
使用golang搭建一个nes 模拟器
后端
间彧12 小时前
SpringBoot + ShardingSphere 读写分离实战指南
后端
砍材农夫12 小时前
订单超时
后端
树獭叔叔12 小时前
06-大模型如何"学习":从梯度下降到AdamW优化器
后端·aigc·openai
用户83071968408212 小时前
Spring Boot 项目中日期处理的最佳实践
java·spring boot
得鹿12 小时前
MySQL基础架构与存储引擎、索引、事务、锁、日志
后端
程序员飞哥13 小时前
Block科技公司裁员四千人,竟然是因为 AI ?
人工智能·后端·程序员