我有一个Highcharts实现,需要能在客户端源代码中获取图像数据。如何完成这个任务呢?
我知道有exportChart
方法,但它们直接触发下载并不会返回源代码中的图像。
我也了解从图表中获取SVG,然后将其转换为图像,但这似乎是一个变通方法而不是解决办法。是否可以以正确的方式完成此操作,或者在Highcharts中是否有任何可用的解决方案呢?
我有一个Highcharts实现,需要能在客户端源代码中获取图像数据。如何完成这个任务呢?
我知道有exportChart
方法,但它们直接触发下载并不会返回源代码中的图像。
我也了解从图表中获取SVG,然后将其转换为图像,但这似乎是一个变通方法而不是解决办法。是否可以以正确的方式完成此操作,或者在Highcharts中是否有任何可用的解决方案呢?
离线导出
模块(http://code.highcharts.com/modules/offline-exporting.src.js)?它可以让你在不向外部服务器发送任何数据的情况下导出图片(https://www.highcharts.com/docs/export-module/client-side-export)。Example:
http://jsfiddle.net/9dom7je9/