HighCharts-Convert - 以.png格式

时间:2018-01-11 11:29:50

标签: javascript highcharts heatmap highcharts-convert

我使用HighCharts.js 4.1.8和heatmap.js 4.0.1。 正确生成热图并在浏览器中按预期显示: screenshot 1 - heatmap in browser

但是,当我们使用CLI phantomjs highcharts-convert实用程序生成图像文件时,图像不会按预期创建,看起来分辨率要小得多: Screenshot 2 : png generated using highcharts-convert

运行highcharts-convert.js脚本时,我尝试了-width和-scale参数的各种值,但无法解决问题。 你能帮忙吗?

1 个答案:

答案 0 :(得分:0)

联系HighCharts支持后:问题解决了。图形javascript不包含宽度值(在我们的应用程序中,宽度由容器计算,但从CLI渲染时没有容器)。 添加width:值后,问题就解决了,如:

   chart: {
                    type: 'heatmap',
                    renderTo: 'container',
                   backgroundColor:'rgba(255, 255, 255, 0.1)',
                   width: 1600
               },