HighStock打印设置隐藏范围选择器

时间:2013-03-21 20:20:48

标签: highcharts highstock

使用HighStock我们希望为用户提供打印选项,但我们希望在导出时从图像中删除rangeSelector。以下代码执行此操作以导出到文件,但在使用print时似乎会忽略它:

exporting: {
    chartOptions: {
        rangeSelector: {
            enabled: false
        }
    },
    buttons: {
        enabled: false
    },
    filename: 'UnempRate',
    width: 590
}

请注意,我们禁用了导出按钮,因为我们是从另一个HTML元素调用的。即使我们使用内置按钮,它仍然会在打印时显示rangeSelector

这与我关于导出系列和图表标题问题的其他问题有关:HighStock Export Renders Incorrect Title and Navigator Series

2 个答案:

答案 0 :(得分:1)

请看一下这个例子:

http://jsfiddle.net/4ZMNg/

导出没有范围选择器的图像:

 exporting:{
            chartOptions:{
                rangeSelector:{
                    enabled:false
                }
            }

        },

答案 1 :(得分:1)

我认为这会有所帮助:jsFiddle

很难,但我终于明白了。如果您还需要隐藏exporting按钮,请尝试自己实现。