.NET Document Automation&Reporting API

テンプレートを定義し、データをマージして、.NETアプリケーションでレポートを生成する.


無料トライアルをダウンロード

GroupDocs.Assembly for .NET APIは、C#、ASP.NET、およびその他の.NET関連アプリケーションでカスタマイズされたテンプレートからレポートを生成する機能を備えた強力なドキュメント自動化およびレポート生成アプリケーションを構築するのに役立ちます。わずか数行のコードで、.NETレポートライブラリは、定義されたドキュメントテンプレートから指定されたデータをインテリジェントにアセンブルし、さまざまなデータソース(データベース、XML、JSON、ODATA、CSV、カスタム.NETオブジェクト)。

LINQベースのテンプレート構文をサポートしており、ユーザーは、PDF、HTML、Outlook電子メール、Microsoft Office Word、Excelワークシート、PowerPointプレゼンテーション、スライドなど、一般的に使用されるすべてのビジネスファイル形式で出力ドキュメントを簡単に生成できます。テンプレート要素のフォーマットプロパティは、テキスト、HTMLおよび条件付きブロック、画像、チャート、バーコード、ハイパーリンク、ピボットテーブルなどを操作することによっても構成できます。

GroupDocs.Assembly for .NETを使用して、.NETプラットフォームを対象とする任意の開発環境でアプリケーションを開発できます。すべての.NETベースの言語と互換性があり、Monoまたは.NETフレームワーク(.NET Coreを含む)をインストールできる一般的なオペレーティングシステム(Windows、Linux、MacOS)をサポートします。

GroupDocs.Assemblyfor.NET機能

テンプレート要素のサポート

GroupDocs.Assembly for .NET APIを使用すると、多数のテンプレート要素を操作するための制御が可能になります。フォーマットされたテキストブロック、HTMLブロック、画像、チャート、ハイパーリンク、およびバーコード(バーコードフォントを使用)を操作できます。リスト項目やテーブル行など、繰り返しブロックと条件付きブロックもサポートされています。スプレッドシート、プレゼンテーション、ドキュメント、および電子メールのテンプレート式に基づいて、同じテキストを含むテーブルセルをHTMLおよびRTF本文で動的にマージすることもできます。

リストレポートの操作

GroupDocs.Assembly for .NET APIを使用すると、次の3つのタイプのリストレポートを操作できます。

*箇条書き *番号付きリスト *色付きの番号付きリスト

チャートレポートの操作

GroupDocs.Assembly for .NETは、次のタイプのグラフレポートをサポートしています。

*データの3つの次元を表示するバブルチャート *縦棒グラフ

  • 円グラフ *散布図 *シリーズチャート(カラー)

テーブルレポートの操作

GroupDocs.Assembly for .NETは、次のタイプのテーブルレポートをサポートします。

*マスター-詳細テーブル *強調表示された行のあるテーブル *代替コンテンツを含むテーブル *フィルタリング、グループ化、および順序付けを含むテーブル

テーブル行でデータバンドを使用することもできます。

簡単な統合

ほんの数行のコードを使用して、GroupDocs.Assembly for.NETAPIを.NETアプリケーションと簡単に統合できます。以下は、オープンドキュメント形式でレポートを生成するためのサンプルコードです。

//DocumentAssemblerクラスをインスタンス化します
DocumentAssembler assembler = new DocumentAssembler();
//AssembleDocumentを呼び出してレポートを生成します
assembler.AssembleDocument("D:\\WordTemplates\\Barcode.docx", "D:\\WordReports\\Barcode.docx", new DataSourceInfo(DataLayer.GetCustomerData(), 
"customer"));
//(https://github.com/groupdocs-assembly/GroupDocs.Assembly-for-.NETでDataLayer.GetCustomerData()メソッドの詳細を参照してください)

サポートおよび学習リソース

GroupDocs.Assemblyは、他の一般的な開発環境向けのドキュメント表示APIを提供します

Back to top
 日本