2013-02-14 51 views
0

我想从我的图表创建服务器端图像以构建报表。 图像的创建和保存工作正常,但我想声明图像的“宽度”的不同值。不幸的是,我尝试做这件事并不成功。 我改变了“宽度”和“比例”的值,但没有任何变化。创建的图像始终具有相同的宽度。导出服务器忽略参数“宽度”

我的$命令是:

chartExport/phantomjs/bin/phantomjs chartExport/js/highcharts-convert.js -infile chartExport/js/tmp/test.json -outfile chartExport/js/tmp/test.png -width 1000 -scale 1 -constr Chart 

我怎样才能改变图像的测量?

+0

您是否尝试去除比例?或者更改宽度和比例的顺序(首先使用宽度)? – 2013-02-14 12:14:32

+0

是的,我已经尝试了两个建议,但没有任何改变。 – user2053754 2013-02-14 14:08:08

回答

0

我有同样的问题。您可以在导出选项中设置比例,并将导出选项中的URL设置为导出服务器,并在图表渲染后尝试调用chart.exportChart()。

我认为这是Highcharts中的一个错误,并非所有东西都能正确导出,并不是所有的导出参数都能正常工作。

+0

这可能是二月份的情况,但不是现在。 PLease使用最新版本的幻影脚本。见[这里](https://github.com/highslide-software/highcharts.com/blob/master/exporting-server/phantomjs/highcharts-convert.js) – 2013-07-17 09:02:31