生成servier侧highchart.js图表​​作为图像?

时间:2018-12-13 23:54:18

标签: highcharts

我已经知道在客户端(网络)中哪些图表另存为图像 而且我知道另存为图像在服务器端(phantom.js)

但图表具有滚动条和 我想将全屏(结束滚动)另存为一个图像文件

enter image description here

我该怎么做? thnx

1 个答案:

答案 0 :(得分:0)

您可以使用exporting.chartOptions属性添加其他图表选项。查看我在下面发布的演示,其中启用了xAxis滚动,并提供了其他选项以导出在图表加载事件中禁用滚动的位置。

代码-exporting.chartOptions:

  exporting: {
    chartOptions: {
      chart: {
        events: {
          load: function() {
            var chart = this,
                max = chart.xAxis[0].dataMax;

            this.update({
              xAxis: {
                max: max,
                scrollbar: {
                  enabled: false
                }
              }
            });
          }
        }
      }
    }
  }

演示:
https://jsfiddle.net/r1p47ekj/