为了将HighCharts的导出高度和宽度属性更改为图表,您必须添加导出参数:

var chart = Highcharts.mapChart('container', {
    title: {
        text: 'USA 2016 Presidential Election Results'
    },

    chart: {
        animation: false
    },

    exporting: { height: 200, width: 700}  //<---- exporting

在以下图表中,我遇到了困难:

https://jsfiddle.net/kmr6kv6L/2/

无论我设置了高度还是宽度,无论默认设置什么尺寸,输出都会返回。该图表是否具有相同的功能?

这些值仅作为示例,但不适用于其他值。

谢谢

最佳答案

根据Documentationthis sample



而不是使用以下导出选项:

 exporting: { height: 200, width: 700}  //<---- exporting

试试这个:
    exporting: {
        sourceWidth: 700,
        sourceHeight: 400,
    },

编辑

除了我之前所说的,您还应该像下面这样设置scale = 1:
 exporting: {
    sourceWidth: 700,
    sourceHeight: 400,
    scale: 1
},

jsfiddle link

09-16 08:08