1

データをエクスポートし、Asp.net から Excel でグラフを生成するために使用するのに最適なサード パーティ ライブラリはどれですか。.Net について調べたところ、次のことがわかりました。

1. EPPlus:非常にタイトなスケジュールで作業する必要があり、プロジェクトもそれほど長くないため、コンポーネントを使用した後にどこかで行き詰まった場合、問題を解決する時間があまりありません。これはオープン ソース ライブラリであるため、問題を解決するための支援を得る時間の保証はありません。

2. Spreadsheetgear2012:これは優れたライブラリのようで、そのサイトには大量のグラフの例が示されているようです。

3. Aspose.Cells:これも優れたライブラリのようで、そのサイトは少し高価ですが、優れたチャートの例を示しているようですが、サポートは非​​常に優れているようで、クライアントからの新しいアイデアを製品に実装するのに非常にオープンです。そして新しいバージョンをリリースします。

.NetSpreadsheetgear2012またはAspose.Cells. 詳細やアイデアは高く評価されます。

これらの製品についてインターネットで見つけた比較はかなり古いものでした (約 4 年前)。

4

3 に答える 3

3

私たちの主なアプリケーションは、他のスプレッドシート ファイルの生成とダウンロードではなく、スプレッドシートからのオンラインでの対話とレポート作成です。かなりの数のスプレッドシート展開オプションを試しましたが、最終的に Spreadsheetgear に行き着きました。この目的のために、セットアップが非常に簡単で、迅速かつ柔軟であることがわかりました. オンラインの例とサポートも非常に優れています。

私たちは彼らの例から先に進み、MVC3 ASP.NET フレームワークで API をセットアップすることができました。それを機能させるのはかなりの作業ですが、最終的には MVC は非常にきちんとしたコード構造と、アプリケーションのより迅速な展開を可能にします。組み合わせはかなりオススメです。

于 2013-03-07T08:08:16.517 に答える
1

あなたにとって最も重要なことは何ですか?コスト、長期計画またはサポート?

最初のものは無料なので、コストが最大の制約である場合、選択肢はありません.

2 番目のものは前のものよりも安価ですが、ユーザー コミュニティが小さいようです。

では、問題が発生した場合、どこに助けを求めますか?

3 つ目は、他の関連製品の完全なシリーズも提供します。後で他の製品が必要になると思われる場合は、既存のライセンスをバンドルして、費用を節約できます。

3本目は仕事で使っていますが、いい商品だと思います。彼らには大規模なユーザー コミュニティがあり、サポートは迅速に対応されます。しかし、それにはかなりの代償が伴います。

于 2013-03-07T06:47:23.157 に答える
0

この分野では、有料オプションほど気の利いたプラグアンドプレイではありませんが、スプレッドシートを使用する必要がある場所に到達するにはおそらく十分なプレーヤーが他にありません: NPOI . 現在のプロジェクトで使用していなくても、後で使用するツールとして検討する価値はあります。

CodePlex
http://npoi.codeplex.com/

NPOI に関する Scott Mitchell
http://scottonwriting.net/sowblog/archive/2011/06/08/export-an-ado-net-datatable-to-excel-using-npoi.aspx

Leniel Macaferi on NPOI
http://www.leniel.net/2009/10/npoi-with-excel-table-and-dynamic-chart.html#sthash.VZ4NjvZK.dpbs

NPOI に関するザック ハンター
http://www.zachhunter.com/2010/06/improved-npoi-exportdatatabletoexcel-function/

于 2013-03-07T06:46:31.357 に答える