| Dustin and Gotham Site |
| DusGraph - C#簡易グラフ描画クラスライブラリ(ソースコード公開) (.NET Framework 2.0専用) |
| 機能 |
簡易なグラフの描画。 画像データ(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の基本的な使い方などのご質問は掲示板にお書き込みください。 |
|