我们在显示Highchart图表时使用HTML内容。但是当我们导出时,生成的图像包含HTML标记。有没有一种方法,我们可以提供标签没有HTML只导出,所以导出将显示类似于它是如何呈现给用户在浏览器中?尝试没有任何成功,导出.allowHTML:true我们目前使用labels.formatter为标签提供HTML标记
anhgbhbe1#
您可以使用exporting.chartOptions覆盖formatter函数,仅用于导出。举例来说:
exporting.chartOptions
formatter
exporting: { chartOptions: { yAxis: { labels: { useHTML: false, formatter: function() { return this.value; } } } } }
现场演示:https://jsfiddle.net/BlackLabel/gwbx16yr/API引用:https://api.highcharts.com/highcharts/exporting.chartOptions
1条答案
按热度按时间anhgbhbe1#
您可以使用
exporting.chartOptions
覆盖formatter
函数,仅用于导出。举例来说:
现场演示:https://jsfiddle.net/BlackLabel/gwbx16yr/
API引用:https://api.highcharts.com/highcharts/exporting.chartOptions