Dustin and Gotham Site

トップ | DusGraphの使い方 | 掲示板 | リンク | このサイトについて | 更新履歴


[更新履歴]
2007.03.27 DusGraphバージョン”01.01.01.00”。クローズドスプライン曲線、ステップチャートを追加。
2007.03.24 「DusGraphサンプル画像」ページにサンプル画像(背景画像、横棒x2)を追加。
2007.03.18 DusGraphバージョン”01.01.00.01”。プロット領域の上下左右の枠線を個別に指定可能にする。
more・・・

※サンプルコードに”System.IO”の参照が抜けていたので追加しました。

DusGraph - C#簡易グラフ描画クラスライブラリ(ソースコード公開)  (.NET Framework 2.0専用)

C#で作成した、グラフを描画するクラスライブラリです。

●出力画像サンプル (more・・・)
・ステップチャート
出力画像サンプル

・スプライン曲線グラフ(よこ)
出力画像サンプル

・折れ線+棒グラフ
出力画像サンプル

more・・・


■概要
機能 簡易なグラフの描画。
画像データ(System.Drawing.Imageオブジェクト)として出力します。
 ・折れ線グラフ
 ・棒グラフ(たて棒、よこ棒)
 ・スキャッターグラフ(散布図?)
 ・円グラフ
 ・積層(積み上げ)棒グラフ(たて棒、よこ棒)
 ・バブルチャート
 ・スプライン曲線グラフ
 ・ステップチャート
 ・ローソク足チャート(おまけ)
 
 ※凡例を表示する機能あり。
 ※3D表示機能なし。
 ※リアルタイム描画には全く向きません。
 ※上記の各種のデータ(系統)を、複数同時に1つのグラフとして出力可能(サンプル画像を参照のこと)。
 ※軸は、X軸2つ(上・下)、Y軸2つ(左・右)の計4つまで。
開発環境 .NET Framework SDK 2.0
(1.0、1.1では動作しません。また3.0は動作未確認)
FrameworkのSystem.Drawing名前空間などのクラスライブラリを使用してグラフを描いてます。
開発言語 C#
Visual StudioなどIDEを使わず、テキストエディタ秀丸でコーディングしてます。
従ってIDEでの利用を前提としておらず、クラスをコントロールとして実装してません;;
備考 クラスのソースコードを無償で公開。商用利用も可。
改変、再配布もご自由に。当方への連絡はご随意。

※スケールは、X軸・Y軸ともに単純な線形の浮動小数点(double)。
※軸ラベルの表記は変更可能で、"0.0"と指定したり、直接文字列を指定したりできます。


※XMLドキュメント用コメントを記述してあります。

もともとはC#の学習目的で作成したものです。
万が一 仕事でご利用される場合は自己責任でお願いします。

使い方はこちら
バグ報告などのメッセージを送られる方はこちら

変更内容 バージョン”01.01.00.00”・・・名前空間の名前を変更しました。
 MySystem.MyUtil             → Dustin.Utils
 MySystem.MyDrawing          → Dustin.Drawing
 MySystem.MyGraph            → Dustin.Graph
 MySystem.MyChart.MyPieChart → Dustin.Chart.PieChart
クラス名MySystem.MyGraph.TGraphを、Dustin.Graph.DusGraphに変更しました。
免責事項 ・著作権を放棄しておりません。
・当クラスライブラリの使用において当方は一切の責任を負いません。
ダウンロード dll
ソース
サンプルソース(ASP.NET)
XMLドキュメント
その他ドキュメント
 ・クラスリファレンス(NDocで出力したリニアHTML。msdnとかjavadoc形式は出力に失敗する;;)
 ・クラス図を見よう見まねで書いたもの。  Excel、  PDF
お問い合わせ お問い合わせはこちらへ。
ただしDusGraphの基本的な使い方などのご質問は掲示板にお書き込みください。


ページ上部へ
JOY
JOY
DOBON.NET
DOBON.NET
ダイフクソフトウェア開発