数百人の個別の顧客が使用するシステムがあり、顧客は月末にクライアントとの活動のレポートを作成することを好みます。これらのレポートは特別なものではありません。ロゴ、住所、および数行の数学データが含まれている場合があります。現在、Crystal Reports を使用していますが、これは快適な体験ではありません ;) また、その機能の 1% 程度を使用しているため、少し過剰に思えます。
他の人が Web アプリケーションからレポートを生成するために使用したものとは異なり、PDF 生成は必須です。
数百人の個別の顧客が使用するシステムがあり、顧客は月末にクライアントとの活動のレポートを作成することを好みます。これらのレポートは特別なものではありません。ロゴ、住所、および数行の数学データが含まれている場合があります。現在、Crystal Reports を使用していますが、これは快適な体験ではありません ;) また、その機能の 1% 程度を使用しているため、少し過剰に思えます。
他の人が Web アプリケーションからレポートを生成するために使用したものとは異なり、PDF 生成は必須です。
もちろん、CRも使用します。iTextSharpについて聞いたことがあり、システムで pdf 連結に使用されているのを見てきました。多分それはあなたが探しているものです。Excel レポートの生成では、単純な表形式のデータには csv 形式を使用し、より高度なレポートにはCOM 相互運用を使用します。
PDF ファイルを生成する必要がある場合は、ABCpdf.NETなどのライブラリを使用できます。ライセンスあたり約 329 ドルですが、使いやすく、非常に信頼性があります。
SQL Server Reporting Services (SSRS) を使用しています。レポートは Visual Studio で作成されます。 リンクテキスト
適切なグリッドの Web コントロール スイートのいくつかを評価しているときに、そのうちのいくつかに xls/csv/pdf へのエクスポートが組み込まれていることに気付きました。
PDF 出力を生成するために、私は常に FOP またはnFOPを使用してきました。これはかなり優れたオープン ソースの XSL:FO プロセッサです。
ここでは常に SQL レポートを使用しますが、PDF を手動で作成する場合は、iTextSharp がかなり成熟しています。これは実際には iText Java ライブラリの移植版であるため、Google で検索すると、通常、操作するための多くのドキュメントとサンプルが表示されます。