10

2 つの重要な機能を備えた図を作成するオープン ソースまたは有料の .NET ライブラリはありますか?

  • ベン図を作成する
  • 図を画像として保存しますか?
4

2 に答える 2

3

これが2月に利用可能かどうかはわかりません。ただし、Google チャート API はベン図をサポートしています: http://code.google.com/apis/chart/image/docs/chart_wizard.html

例: http://chart.apis.google.com/chart?chs=200x80&cht=v&chd=t:100,50,80,20,10,20,5&chdl=DataA|DataB|DataC

次のプロパティを持つベン図を返します。

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

これは、画像を読み込んでこのクエリの結果を保存できる任意のアプリケーションに実装できます。

于 2011-07-19T10:58:12.017 に答える
2

現在存在するものはわかりませんが、作成するのはそれほど難しくないはずです。Imageグラフを表す1 つのオブジェクト。Graphics.FillEllipse円を描画Graphics.DrawStringし、図に統計を出力するために使用します。メソッドはImage.Saveチャートをファイルに保存します。

于 2011-02-16T21:52:05.100 に答える