利用无头浏览器phantomjs生成echarts图

场景

后端生成 告中需要插入与前端相同的echarts图,请求不由前端触发,故无法传入前端生成好的echarts图

上提供解决方案:phantomjs无头浏览器+echarts-convert.js

环境搭建

参考: https://www.cnblogs.com/yestreenstars/p/5511212.html

1.安装依赖软件

2.下载PhantomJS

3.解压

4.重命名

5.建立软链接

6.echarts乱码解决

7.下载转换echarts所需依赖

下载地址:https://gitee.com/saintlee/echartsconvert

如内置echarts版本与前端不符,进行替换即可

使用

echarts-conver参数

详见:https://gitee.com/saintlee/echartsconvert

作为server

只能生成简单echarts,返回图片base64

参考:https://www.jianshu.com/p/dfc28fd7d786

命令行

作为脚本使用生成本地图片,能生成较复杂echarts

参考:https://blog.csdn.net/zengyif_szu/article/details/81942799

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年10月9日
下一篇 2021年10月9日

相关推荐