これは非常に可能です。私はHighchartsからのイメージコンバータにSVGを利用してこれを行います。ページ内でsvgコードを見つけて、ハイチャートのエクスポートサーバーにタイプパラメータ(image/jpegなど)、幅、ファイル名を保存するだけです。
欠点のみ:IEはSVGを表示していませんが、Googleの視覚化にはVMLを表示しています。そこにはまだ解決策はありませんが、HighchartsはIEとVMLからSVGへの変換にも問題があるようです。だからそこに運がない私は恐れている。
<form method="post" action="http://export.highcharts.com/" id="imageGetForm">
<input type="hidden" name="filename" value="savedFromGoogleVisualization" />
<input type="hidden" name="type" id="imageGetFormTYPE" value="" />
<input type="hidden" name="width" value="900" />
<input type="hidden" name="svg" value="" id="imageGetFormSVG" />
</form>
と、次のスクリプトを実行します。ここで
var svg=document.getElementById('chart_div').getElementsByTagName('svg')[0].parentNode.innerHTML;
$('#imageGetFormTYPE').val('image/jpeg');//e.g. image/jpeg application/pdf etc
$('#imageGetFormSVG').val(svg);
$('#imageGetForm').submit();
の作業例を:http://jsfiddle.net/P6XXM/
あなたは一例で述べたように、私は同じようにGoogleのチャート表をダウンロードできますか? – jane
同じ方法ではありません。なぜあなたはイメージとしてテーブルをダウンロードしたいのですか?テーブルをCSVなどにエクスポートするスクリプトを実行するほうがはるかに簡単です。 – Jeroen