在HIghchart中本地导出图表图像数据

时间:2017-09-21 09:50:44

标签: highcharts

我有一个Highcharts实现。我需要能够在客户端的源代码中获取图像数据。如何才能做到这一点? 我知道有exportChart方法,但它们直接触发下载,并且不会在源代码中返回图像。 我还读过关于从图表中获取SVG然后将其转换为图像的内容,但这似乎是一种解决方法而不是解决方案。这可以以适当的方式完成,或者Highcharts中有什么可用的吗?

1 个答案:

答案 0 :(得分:1)

您是否考虑过使用class Account { static hasMany = { reps: User, managers: User } } 模块(http://code.highcharts.com/modules/offline-exporting.src.js)?它允许您导出图像而不将任何数据发送到外部服务器(https://www.highcharts.com/docs/export-module/client-side-export)。

API参考:
http://api.highcharts.com/highcharts/Chart.exportChartLocal

例:
http://jsfiddle.net/9dom7je9/