- ベストアンサー
グラフを描く方法
ホームページ上に、PNG形式のグラフを描くにはどうすれば良いでしょうか。 PNGの仕様書を見ましたが、難しんですね。 perlやPHPで出力したいのですが、GIF画像を連結するライブラリがありますが、 PNGでグラフを描けるライブラリとかが有ったら教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
PNG形式のグラフではないので、回答にはならないと思います。参考までに・・・ 私が行っている、DBからデータを持ってきて、WEB上でグラフを表示させる方法はJAVAアプレットを使っています。 これを使用すれば、棒グラフからレーダーチャートまで 自由に表示する事ができます。 当然JAVAのプログラミング知識は必要になりますが・・・。 (JavaScriptではありません) サンプルがあるHPを記載しますので、参考にして下さい。 http://www.san-sys.co.jp/javagallery/javagallery.htm http://web4.freecom.ne.jp/~wtar/applet/
その他の回答 (2)
- a-kuma
- ベストアンサー率50% (1122/2211)
> PNGでグラフを描けるライブラリとかが有ったら教えてください GD というライブラリが在ります(→参考URLのひとつめ)。 Perl のモジュールもあります(→参考URLのふたつめ)。 サンプルプログラムがついているので、割とすぐ使えるようになります。 グラフは自分で書いてあげないと駄目ですけど。 もともと、GIF画像の出力のライブラリでしたが、あのごたごたで サポートをやめてしまいました。
お礼
情報ありがとうございます。 まさに探していたものです! さっそくチャレンジしてみたいと思います。
- shigatsu
- ベストアンサー率26% (511/1924)
どういうグラフをお望みなのかわかりませんが、単純な棒グラフならば、IMG のオプションでWidthとかHeightをうまく使えばグラフになると思います。 折れ線を動的にとなるとちょっと判りません。
お礼
回答ありがとうございます。 説明不足で申し訳なかったのですが、 描きたいのはスペック表示などに使う円状の折れ線グラフなので、 IMGタグではできそうにないです。 でも、簡単ならオプションで棒グラフでも表示できるようにしたいと思います。 ありがとうございました。
お礼
回答ありがとうございます。 JAVAを使えばできそうだとは思っていたのですが、 全くといって良いほど知識が無いので、 やっぱりいきなり実用は難しいですね。