Highcharts - 出口与背景颜色

时间:2016-01-15 21:01:08

标签: highcharts

我正在尝试导出我的图表,其中包含" white"背景颜色。但总是用背景渲染为黑色(实际上我的页面/代码中没有黑色)。我不知道下载过程中黑色的来源。请有人帮忙吗。附加"导出"标记下面

exporting: {
                chartOptions: { // specific options for the exported image
                    plotOptions: {
                        series: {
                            dataLabels: {
                                enabled: true
                            }
                        },
                        chart: {
                            events: {
                                load: function () {
                                    globalBackground = '#fff';
                                    this.plotBackground.attr({
                                        fill: globalBackground
                                    });
                                }

                            }
                        }
                    }
                },
                fallbackToExportServer: false,
                sourceWidth: 600,
                sourceHeight: 400
            }

1 个答案:

答案 0 :(得分:4)

可能你有图表backgroundColor = null。这意味着您的图表具有透明背景。导出jpeg时,Highcharts会将透明背景渲染为黑色。如果要在导出对象中导出设置背景颜色时更改颜色。

exporting: {
  chartOptions: {
    chart: {
      backgroundColor: '#9E9E9E'
    }
  }
}