首先搭建自己的export server (nodejs版)
highcharts官方提供的export server https://export.highcharts.com...
nodejs的版本尽量选择最新的稳定版本
git clone https://github.com/highcharts/node-export-server
npm install
npm link
启动服务
highcharts-export-server --enableServer 1 --port 8881 --logLevel 4
建议采用forever的方式启动
forever start -w ./bin/cli.js --enableServer 1 --port 8881 --logLevel 4 --killSignal SIGINT
注意事项
启动的过程中如果报错 /lib64/libz.so.1: no version information available,则需要更新libz的版本
,更新过程参考(http://blog.csdn.net/xanxng/a...)安装系统上如果没有合适的字体库,导出的图片将无法显示标题、x轴、y轴以及图例,安装字体可以参考(https://segmentfault.com/a/11...)
使用接口导出图片
以官方提供的服务为例
Request URL:https://export.highcharts.com...
Request Method:POST
Content-Type: multipart/form-data
Request Payload: 参考(https://www.highcharts.com/do...)
官方文档
https://www.highcharts.com/do...
https://github.com/highcharts...
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。