2

Webページからハイチャートチャートの画像を取得しようとしています。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 に答える