GroupDocs.Assembly for Python via .NET

Python APIを使用してPPTXでリスト生成を自動化

GroupDocs.Assembly for Python via .NETを使用すると、実時間データに基づいて、PPTXドキュメントに動的で構造化されたリストを自動的に生成して挿入できます。

PPTXドキュメントにデータ駆動のリストを追加する方法

GroupDocs.Assemblyを使用して、PPTXテンプレートにスマートリストを挿入できます。次の簡単な手順に従ってドキュメント作成を自動化します。

  1. PPTXテンプレートを設計し、リスト用のプレースホルダーを含めます。
  2. コード内でテンプレートファイルへのパスを指定します。
  3. JSONやXMLなどのサポートされているソースから構造化データを取得します。
  4. 埋め込まれたリストを持つ完成したドキュメントを生成してエクスポートします。
# このタグをテンプレートに挿入して、リストの表示位置を指定します
# <<foreach [in customers]>><<[CustomerName]>><</foreach>>

import groupdocs.assembly as ga

    def run():

        # テンプレートドキュメントへのパスを定義します
        template = "list_template.pptx"

        # データソース(例:JSON、XML)に接続します
        data = ga.DataSourceInfo(GetData(), "label")

        # リストを埋め込んだ最終ドキュメントを生成して保存します
        asm = ga.DocumentAssembler()
        asm.assemble_document(template, "result.pptx", data)
pip install groupdocs-assembly-net
コピーするにはクリック
コピーしました
他の例 ドキュメント

構造化データを使用してテンプレートからドキュメントを生成

GroupDocs.Assembly for Python via .NETを使用すると、リッチでデータ駆動のドキュメントの作成が容易になります。一度テンプレートを作成し、ライブデータソースに基づいてリスト、チャート、バーコード、テーブル、画像を動的に挿入します。

GroupDocs.Assemblyのコア機能

ビジネスデータを洗練されたレポートに変換

JSON、XML、CSVなどのソースから自動的にデータを構造化されたリストおよびドキュメントに変換し、業界標準のフォーマット(DOCX、XLSX、PDFなど)で出力します。

リストやその他を活用してデータを明確に提示

表、チャート、ハイパーリンク、バーコード、リッチテキストアとともに整形されたリストを埋め込んで、影響力のある読みやすいドキュメントを提供します。

LINQでリストの配置とフォーマットを制御

LINQスタイルの構文を使用してデータコレクションをループし、必要な場所にリストを挿入し、スタイリングと条件付きロジックを完全にサポートします。

マルチフォーマット出力のサポート

50以上のサポートされるフォーマット(Microsoft Office、OpenOffice、PDF、HTMLなど)でドキュメントを構築・エクスポートし、シームレスな統合とレンダリングの忠実度を実現します。

コードを使用してリストを生成して挿入

この例では、GroupDocs.Assemblyを使って外部データから生成されたリストを持つPPTXドキュメントを動的にpopulateする方法を示します。

Python

# リストの配置を定義するためにテンプレートにプレースホルダーを追加します
# <<foreach [in products]>><<[NumberOf()]>>. <<[ProductName]>>
# <</foreach>>

import groupdocs.assembly as ga

    def run():

        # ドキュメントテンプレートへのファイルパスを設定します
        template = "numlist_template.pptx"

        # リストを埋めるためのデータソースを取得または定義します
        data_xml = ga.data("products.xml")

        # リスト情報を含むデータオブジェクトを準備します
        data = ga.DataSourceInfo(data_xml, "products")

        # DocumentAssemblerを初期化してテンプレートを処理します
        asm = ga.DocumentAssembler()

        # 自動生成されたリストを含む最終的なドキュメントを保存します
        asm.assemble_document(template, "result.pptx", data)
pip install groupdocs-assembly-net
コピーするにはクリック
コピーしました
他の例 ドキュメント

GroupDocs.Assembly for Python via .NETとは?

GroupDocs.Assembly for Python via .NETは、開発者がリアルタイムデータでテンプレートを入力できる強力なドキュメント自動化APIです。正確なフォーマットでリスト、テーブル、チャート、バーコード、その他のコンポーネントを生成します。PDF、MS Office、HTML、メールファイルなど50以上のフォーマットに対応しており、報告書や構造化コンテンツの自動化に最適です。
詳細を見る
About illustration

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

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

有用なリソース

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

強力なドキュメント生成機能

GroupDocs.Assemblyを使用してリストや構造化コンテンツを迅速に生成できます。ビジネスレポート、ダッシュボード、リアルタイムデータを駆使したカスタムドキュメントに最適です。

50以上のファイルフォーマットでリストベースのドキュメントを作成

Python via .NETを使用すると、幅広いサポートされるフォーマットにわたってテンプレートにデータをマージでき、高品質で構造化されたドキュメントの自動生成が容易になります。

一時ライセンスのヒント

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