Hope is a Dream. Dream is a Hope.

非公開ふぃふぃ工房ブログ

jqplotのグラフを画像にする

最近良くjqplotを使わせて頂いて、グラフを描画します。

そこで、グラフを画像として保存したくなってきた。

最初は、グラフのキャンバス要素を取得して保存しようと考えてました。

しかし、jqplotでは内部でcavas要素を持っている。かつ、複数のcanvas要素を使ってグラフを描画しているということが、素人なりにですが分かってきた。

調べてみると方法を見つけました

ukyodaのブログ : jqplotのグラフを画像にする

jqplotToImageStrというメソッドを使うそうです。

<div id="graph"></div>

var url = $("#graph").jqplotToImageStr();
$("body").append($("<img>").attr("id","plotImageTest"));
$("#plotImageTest").attr("src",url)

ありがとうございます!!