2009-06-30 8 views
4

私はチャートや関連するすべてのデータを含むExcelブックを生成するレポート作成ソフトウェアをいくつか作成しています。組み込みのライブラリと.NET Office統合機能の他に、類似のプロジェクトを作成するのに役立つツールやコードは他にありますか?C#.NETチャートライブラリ/コード?

編集:winformsをターゲットにしています。

+0

Gigasoftの創設者として、調査し、下記のものと比較してください。わかりやすい小さな18メガダウンロード[.Net Charting Library Demo](http://www.gigasoft.com)をご覧ください。デモは簡単に凝縮した研究であり、同化するのは簡単です。比較のためにWinForms、Wpf、およびMFCに基づくEXEを含みます。醜いグラフを微調整するためにユーザーとのやりとりがしばしば不可能であるため、レポートのグラフは最高の動作をする必要があります。 Gigasoftは、常にプロパティ、構成、サイズ、および形状に依存しない画質を維持するために人工知能ロジックを優先順位付けしてきました。比較するデモのサイズを設定します。 – Robert

答えて

1

SQL Server Reporting Services。

6

私は以前にZedGraphを使っていましたが、私は無料のライブラリにはかなり良いと感じました。

+2

ええ、ZedGraphは素敵なライブラリです。 – Noldorin

+2

が合意しました。その素晴らしいと私は私の個人的なプロジェクト(stochfit.sourceforge.net)でそれを使用している場合は、例が必要です。唯一の欠点は、もはや維持されておらず、いくつかの刺激的なバグがあることです。私は私の個人的な支店でそれらを修正しましたが、誰もプロジェクトを維持していません。 – Steve

1

私はOffice Open XML Libraryportal)と協力しています。これにより、Office interopなしでExcelファイルを作成できます。基本的な文書フォーマットを学ばなければならないので、学ぶのは少し難しいですし、バージョン2.0はOffice14が出てくるまではまだCTPに入っていますが、高速で実用的なソリューションです。

1

アドバタイズされません。これは非常に強力なチャートですが、無料ではなく安価ではありません(開発者1人あたり約760ドル)。

1

のためにこれらの無料のチャートコントロールをリリースし、スプレッドシート機能をサポートしていますだけでなく、Excelの互換性.NET用のExcel互換のスプレッドシートコンポーネントですチャート作成。 WinFormsまたはASP.NETのいずれを対象としているのかを指定していませんが、SpreadsheetGearを両方とも使用できます。

チャートは、SpreadsheetGear hereでレンダリングされているライブグラフギャラリーを表示し、評価ソフトウェアhereをダウンロードできます。

免責事項:私は

1

Syncfusionスプレッドシートギア社を所有しては、Excelを経由せずに(グラフ機能を含む)スプレッドシートの自動化が可能になりますネイティブ.NETユーティリティを持っています。

バンドルは安くて使いやすいものではありませんが、強力です。