2

我正在尝试从网页获取 highcharts 图表的图像。使用 PhantomJS 我可以将图表导出到文件,但它并不完整。我不知道为什么,但 PhantomJS 只渲染图表的一小部分。

图表捕获

对于渲染,我正在使用以下代码:

page.clipRect = page.evaluate(function() {  
     return document.querySelector('#container').getBoundingClientRect();
    }); 

page.render(output);

我做错了什么,我怎样才能得到整个图表?

4

1 回答 1

3

好像动画还没有被禁用。尝试设置animation: false图表。

编辑:似乎@eric已经回答了这个作为评论。

于 2013-03-25T23:14:23.680 回答