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



使用HighStock,我们希望给用户打印的选项,但我们希望在导出时从图像中删除rangeSelector。以下代码用于导出到文件,但在使用print时似乎忽略了它:

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

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

这与我对导航器系列和图表标题问题的另一个问题有关:HighStock导出呈现不正确的标题和导航器系列

请看下面的例子:

http://jsfiddle.net/4ZMNg/

导出不带rangeselector的图像:

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

我认为这将有助于:jsFiddle.

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

最新更新