GroupDocs.Assembly for .NET

私たちの.NET APIを使用してXLSX文書にデータテーブルを生成

GroupDocs.Assembly for .NETは、さまざまなソースからのデータを使用して、XLSX文書内のテーブルを動的に埋めることを可能にします。

XLSX文書のテーブルを埋める方法

GroupDocs.Assemblyを使用すると、XLSXのようなフォーマットでテンプレート内のテーブルを動的に埋め込むことができます。さまざまなソースからデータを挿入します。

  1. XLSXテンプレートを作成し、テーブルのプレースホルダーを追加します。
  2. 任意のサポートされているソースからデータを取得します。
  3. 必要な情報のみを含むようにデータをフィルタリングします。
  4. 埋め込まれたテーブルを持つ文書を保存します。
// テンプレートテーブル行にこれらのタグを追加
// <<foreach [c in ds]>>
// <<[c.Client]>><<[c.Manager]>><<[c.Price]>>
// <</foreach>>

// テンプレートのファイルパスを設定
string template = "table_template.xlsx";

// サポートされているソースからデータを取得
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "ds");

// データで埋められたテーブルを持つ文書を保存
DocumentAssembler asm = new DocumentAssembler();
asm.AssembleDocument(template, "result.xlsx", data);
dotnet add package GroupDocs.Assembly
コピーするにはクリック
コピーしました
他の例 ドキュメント

動的なテーブルを持つ文書を生成

GroupDocs.Assembly for .NETは、テンプレートと高度なマークアップを通じてテーブルの自動入力を加速し、チャート、リスト、画像などの追加要素をサポートすることで文書作成を効率化します。

GroupDocs.Assemblyの主な特徴

構造化データからレポートを作成

APIは、JSON、XML、CSVなどのソースからのデータを処理し、オフィス文書にテーブルを効率的かつ正確に埋め込みます。

データを視覚的に表示

GroupDocs.Assemblyは、プロフェッショナルな文書デザインのために、テーブル、リスト、チャートを作成し、テキスト、リンク、画像を埋め込むことを可能にします。

テーブルデータを精確に配置

LINQベースの構文を使用して、動的にテーブルの行や列を追加します。色やフォーマットなどのスタイルをプログラム的にカスタマイズします。

幅広いフォーマットをサポート

MS Office、OpenOffice、PDF、HTMLなどの人気のファイルフォーマットを簡単に扱えます。サポートされている文書タイプに埋め込まれたテーブルをシームレスに挿入します。

データテーブルを動的に埋め込む方法

この例では、動的データを使用してXLSX文書内のテーブルを埋める方法を示します。

C#

// テーブル用のプレースホルダーを持つテンプレートを準備
// <<foreach [c in items]>> <<[c.Client]>><<[c.Manager]>>
// <<[c.Price]>> <</foreach>>

// テンプレートへのファイルパスを指定
string template = "table_template.xlsx";

// 選択したソースからデータを取得
JsonDataSource data_json = 
  new JsonDataSource("Items.json");

// 必要なデータを持つデータソースオブジェクトを作成
DataSourceInfo data 
    = new DataSourceInfo(data_json, "items");

// DocumentAssemblerを初期化
DocumentAssembler asm = new DocumentAssembler();

// 埋め込まれたテーブルを持つ完成文書を保存
asm.AssembleDocument(template, "result.xlsx", data);
dotnet add package GroupDocs.Assembly
コピーするにはクリック
コピーしました
他の例 ドキュメント

GroupDocs.Assembly for .NET 概要

GroupDocs.Assembly for .NETは、複数のソースからのデータを使ってテンプレートを埋めることで、文書やレポートを作成するために設計されています。構造化データをテーブル、リスト、チャートにシームレスに挿入したり、画像を動的に埋め込んだりできます。高度な構文により、正確なデータ配置が実現されます。PDF、MS Office文書、メールファイルなど50以上のフォーマットをサポートしています。
詳細を見る
About illustration

始める準備はできていますか?

GroupDocs.Assembly を無料でダウンロードするか、フルアクセス用の試用版ライセンスを取得してください。

有用なリソース

ドキュメント、コードサンプル、コミュニティサポートを調べて、体験を向上させます。

主な機能を探る

私たちのソリューションは、動的に埋め込まれたテーブルと追加要素を持つプロフェッショナルな文書の作成を簡素化します。

詳細なテーブルを持つレポートを作成

.NETは、50以上のサポートフォーマットでテンプレートにテーブルやその他のデータ要素を埋め込むことで、包括的なレポートを作成できます。

一時ライセンスのヒント

1
職場の電子メールで登録してください。フリー メール サービスは使用できません。
2
2 番目のステップで [一時ライセンスを取得] ボタンを使用します。
 日本