如何在 Highcharts 中使用带有默认打印选项的自定义下载按钮?

How to use a custom download button with default printing options in Highcharts?

我想为我的 Highcharts 图表使用自定义打印按钮。现在,我成功添加了它,但是,我不知道如何让它显示那些默认打印选项(导出为 PNG、SVG、JPG、PDF)。以及如何使默认打印按钮消失。

这是代码:

    exporting: {
        buttons: {
            'myButton': {
                _id: 'myButton',
                symbol: 'url(http://geodev.grid.unep.ch/images/button_download.png)',
                onclick: function () {
                    alert('click!')
                }
            }
        }
    }

here is一个fiddle。

在 "onClick" 事件中它说:"Display all print options" 是否有任何简单的方法?

感谢任何建议!

正如塞巴斯蒂安所展示的in his example(我删除了一些不必要的命令),无需重新发明轮子,只需替换默认图像就足够了:

    exporting: {
        buttons: {
            contextButton: {
                symbol: 'url(http://geodev.grid.unep.ch/images/button_download.png)'
            }
        }
    }