Javascript Highcharts仅指定打印区域的高度

Javascript Highcharts仅指定打印区域的高度,javascript,highcharts,Javascript,Highcharts,我在Highcharts中有一个柱状图。x轴标签的高度可以不同。目前,我已将图表“高度”属性设置为200。这将使整个图表(包括x轴标签)的高度达到200像素。因此,如果x轴标签较高,打印区域会缩短 正如您所看到的,两个图的总体高度相同,但条的实际大小不同。我宁愿设置绘图区域的高度,让标签根据需要在下方占据尽可能多的空间。据我所知,没有简单的方法来设置绘图区域的高度,有人有什么想法吗(可能是如何设置y轴刻度的高度或其他?在发布问题之前,我花了很长时间来摆弄这个问题,当然,在问了问题之后,我马上找

我在Highcharts中有一个柱状图。x轴标签的高度可以不同。目前,我已将图表“高度”属性设置为200。这将使整个图表(包括x轴标签)的高度达到200像素。因此,如果x轴标签较高,打印区域会缩短


正如您所看到的,两个图的总体高度相同,但条的实际大小不同。我宁愿设置绘图区域的高度,让标签根据需要在下方占据尽可能多的空间。据我所知,没有简单的方法来设置绘图区域的高度,有人有什么想法吗(可能是如何设置y轴刻度的高度或其他?

在发布问题之前,我花了很长时间来摆弄这个问题,当然,在问了问题之后,我马上找到了解决方案

chart: {
    type: "column",
    height: 220,
    marginBottom: 100,
}
通过将marginBottom设置为一个足够大的数字,以包含高标签和短标签,图表现在是一致的。这仍然不是我最喜欢的解决方案,我希望有一种方法来加强绘图区域本身的高度,但这正是解决我这一次具体问题的方法。

尝试以下方法:

pane: {
      size: 300 //here you can give number or string or percantege
    }

此解决方案是必需的

您也可以使用此处提供的解决方案:,由@Grzegorz blachlinski提供