GroupDocs.Assemblyを使用すれば、PPTXテンプレート内のテーブルに動的にデータを入力することが可能です。構造化データを使用してドキュメントコンテンツを自動化します。
- PPTX形式でテーブル構造内にプレースホルダーを含むテンプレートを作成します。
- JSON、XML、またはデータベースなどのソースから構造化データをロードします。
- テーブル入力前に必要に応じてデータをフィルタリングまたは処理します。
- 完全に入力され、書式設定が施されたテーブルを持つドキュメントを生成します。
GroupDocs.Assemblyを使用すれば、PPTXテンプレート内のテーブルに動的にデータを入力することが可能です。構造化データを使用してドキュメントコンテンツを自動化します。
# テンプレートテーブルの行にこれらのタグを挿入します
# <<foreach [c in ds]>>
# <<[c.Client]>><<[c.Manager]>><<[c.Price]>>
# <</foreach>>
import groupdocs.assembly as ga
def run():
# テーブルテンプレートのパスを指定します
template = "table_template.pptx"
# JSON、XML、または他のソースから動的データを取得します
data = ga.DataSourceInfo(GetData(), "ds")
# 入力されたテーブルを含むドキュメントを保存します
asm = ga.DocumentAssembler()
asm.assemble_document(template, "result.pptx", data)
GroupDocs.Assembly for Python via .NETは、動的ソースからデータを使用してテーブルを自動的に入力し、高度なテンプレートを通じてドキュメントにチャート、リスト、画像を追加する能力を持った開発者をサポートします。
JSON、XML、CSV、またはカスタムデータオブジェクトから構造化データを使用して、ドキュメントのテーブルを自動的に入力し、明確で正確なプレゼンテーションを実現します。
GroupDocs.Assemblyを使用して、テーブル、リスト、チャート、ハイパーリンク、画像、スタイル付きテキストをドキュメントに追加し、プロ品質の出力を得ることができます。
LINQスタイルの式を使用して、行と列を動的に追加します。デザインニーズに応じたセルの書式設定、色、およびスタイルをプログラムでカスタマイズできます。
入力されたテーブルを含むドキュメントをDOCX、XLSX、PPTX、PDF、HTML、OpenOfficeなどのフォーマットに簡単にエクスポートできます。エンタープライズのワークフローに最適です。
# データテーブルのためのプレースホルダーを持つドキュメントテンプレートを設計します
# <<foreach [c in items]>> <<[c.Client]>><<[c.Manager]>>
# <<[c.Price]>> <</foreach>>
import groupdocs.assembly as ga
def run():
# テンプレートのファイルパスを定義します
template = "table_template.pptx"
# 動的データソースを取得します
data_json = ga.data.JsonDataSource("Items.json")
# 処理のためにデータをオブジェクトにパッケージ化します
data = ga.DataSourceInfo(data_json, "items")
# DocumentAssemblerを初期化し、データをバインドします
asm = ga.DocumentAssembler()
# 完成したテーブルを含む最終ドキュメントを保存してエクスポートします
asm.assemble_document(template, "result.pptx", data)
GroupDocs.Assemblyを使用して、自動テーブル、スマートテンプレート、およびシームレスなデータ統合でドキュメント作成を簡素化します。