Aspose.Words LINQ レポーティング for .NET を使用すると、リスト、テーブル、グラフ、画像、バーコード、およびさまざまなドキュメント要素を含む堅牢なレポートを簡単に作成できます。このツールは従来のレポーティングを超えて、履歴書、請求書、手紙などさまざまなドキュメント形式を生成できます。
Document
クラスのインスタンスを使用してテンプレートをロードXmlDataSource
クラスのインスタンスで XML データ ソースをロードReportingEngine
を初期化ReportingEngine.BuildReport
メソッドを呼び出して、Document
、XmlDataSource
、およびレポートの名前のオブジェクトを渡すDocument.Save
メソッドを呼び出して結果を保存LINQ レポーティング エンジンはプレーンテキスト タグを基にしたテンプレートで動作し、ユーザーがレポートの構築のための式を定義できるようにします。対照的に、Aspose.Words メール マージはメール マージ フィールドを基にしたテンプレートで動作します。LINQ レポーティング エンジンは C# 言語のサブセットをサポートすることで、式構文の柔軟性を提供します。
LINQ レポーティング エンジンは提供されたデータ ソース オブジェクトに対して式を順番に評価します。その結果は役割に基づいて処理され、テンプレート内の対応するタグは適切なコンテンツで置き換えられます。
式を構築する際、ユーザーは C# 言語のサブセットを利用できます。IEnumerable
LINQ レポーティング for .NET プラグインは当社のプロセッサ プラグインの拡張機能として機能します。選択したプロセッサ プラグインのフォーマットでレポート テンプレートをロードすると、LINQ レポーティング プラグインを使用してデータをテンプレートに挿入できます。生成されたレポートは、ロードしたテンプレートと同じ形式で保存できます。さらに、Converter プラグインと適切なプロセッサ プラグインを組み合わせて、結果を別の形式に変換する柔軟性があります。
完全な例やデータ ファイルについては、Aspose.Words GitHub リポジトリをご覧ください。
LINQ レポーティング for .NET では、選択したプロセッサ プラグインのフォーマットでロードおよび保存が可能です。選択したプロセッサ プラグインの作業に使用可能なロードおよび保存フォーマットが利用できます。
Aspose.Words LINQ レポーティング for .NET は、ソフトウェアまたはハードウェア開発、小売業、医療、銀行業、企業管理、自動車産業、航空宇宙、物流、デリバリー、鉱業、およびメディアおよびエンターテインメント業界など、さまざまな産業で広く使用されています。