2 つの重要な機能を備えた図を作成するオープン ソースまたは有料の .NET ライブラリはありますか?
- ベン図を作成する
- 図を画像として保存しますか?
2 つの重要な機能を備えた図を作成するオープン ソースまたは有料の .NET ライブラリはありますか?
これが2月に利用可能かどうかはわかりません。ただし、Google チャート API はベン図をサポートしています: http://code.google.com/apis/chart/image/docs/chart_wizard.html
次のプロパティを持つベン図を返します。
chr=200x80 (画像のサイズ) (最大 300 000 ピクセル) cht=v (ベン図タイプ) chd=t: (サイズ A、サイズ B、サイズ C、サイズ A が B と交差、サイズ A と C が交差、サイズ B は C と交差し、サイズ A は B と交差し、C と交差します) chdl= (データのラベル)
これは、1 つ、2 つ、または 3 つの円で使用できます。(2 の場合は、C のサイズ パラメータを -1 にして、ラベルを 2 つだけ指定します。
chart.apis.google.com/chart?chs=200x100&cht=v&chd=t:100,100,-1,10,-1,-1,-1&chdl=DataA|DataB
これは、画像を読み込んでこのクエリの結果を保存できる任意のアプリケーションに実装できます。
現在存在するものはわかりませんが、作成するのはそれほど難しくないはずです。Image
グラフを表す1 つのオブジェクト。Graphics.FillEllipse
円を描画Graphics.DrawString
し、図に統計を出力するために使用します。メソッドはImage.Save
チャートをファイルに保存します。