phantomJS / highcharts:为什么'身高'不行

时间:2016-05-26 20:26:14

标签: highcharts phantomjs

将以下配置传递给PhantomJS:

{
  u'subtitle': {
    u'text': u'2016-05-19 12:09 to 2016-05-26 12:09'
  },
  u'title': {
    u'text': u'Query'
  },
  u'series': [
  ],
  u'yAxis': {
    u'title': {
      u'text': u'Count'
    }
  },
  u'tooltip': {
    u'pointFormat': u'<span style="color:{point.color}">{series.name}</span>: <b>{point.y}</b><br/>'
  },
  'height': 1000,
  u'credits': {
    u'enabled': False
  },
  u'plotOptions': {
    u'column': {
      u'colorByPoint': False
    }
  },
  u'xAxis': {
    u'type': u'category'
  },
  u'type': u'chart',
  u'legend': {
    u'enabled': True
  }
}

但输出PNG是1200 * 800?为什么?什么遗失?

由于

1 个答案:

答案 0 :(得分:2)

由于 wergeld 已在评论中回答 - height是图表选项中chart对象的属性(有关参考,请参阅the API) 。所以你可以像这样使用它:

{
  'chart': {
    'height': 1000
  },
  'subtitle': {
    'text': '2016-05-19 12:09 to 2016-05-26 12:09'
  },
  ...rest of your settings...