GroupDocs.Assemblyの概要

強力な自動化APIを使用してPythonでドキュメントワークフローを加速させ、シームレスにデータを統合します。

Illustration assembly

Pythonを使用してビジネスデータをドキュメントに統合

GroupDocs.Assembly for Python via .NETを使用して、XML、JSON、またはデータベースからテンプレートベースのドキュメントに手動フォーマットなしでデータを注入します。

ライブデータでネイティブコンテンツを埋め込む

リアルタイムまたは埋め込まれたデータソースを使用して、テーブル、チャート、図などの複雑なドキュメント構造を自動的に埋め込みます。

強力な自動化機能

GroupDocs.Assembly for Python via .NETを使用してバーコードの作成、ウェブデータへの接続、レイアウトのカスタマイズ、さまざまな形式へのドキュメントのエクスポートなど高度な機能を解放します。

プラットフォームの独立性

GroupDocs.Assembly for Python via .NETは、主要なプラットフォーム、オペレーティングシステム、およびパッケージマネージャーとシームレスに連携し、幅広い展開互換性を提供します。

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

サポートされているファイル形式

GroupDocs.Assembly for Python via .NETがサポートするファイル形式の完全なリストを表示します。

Microsoft Office形式

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF, WordprocessingML
  • Excel: XLSX, XLS, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPTM, PPS, PPSX, PPSM, POTM, POTX

画像およびその他の形式

  • ポータブル: PDF
  • 画像: SVG, TIFF
  • その他のオフィス形式: ODT, OTT, OTS, ODS, ODP, OTP

その他の形式

  • ウェブ: HTML, MHTML
  • メール: EML, MSG, EMLX
  • その他: EPUB, MD

GroupDocs.Assemblyの主な機能

データ駆動型要素を豊かに持つスマートドキュメント生成を自動化します。

Feature icon

動的データ表現

構造化または半構造化データを使用して、ドキュメントテンプレート内にテーブル、チャート、画像、およびリストをレンダリングします。

Feature icon

数式ベースのデータ処理

レンダリングの前に内容を計算しフォーマットするために、式と逐次ロジックを使用します。

Feature icon

マルチフォーマットテンプレートと出力のサポート

DOCX、XLSX、PPTX、PDF、HTMLなどのテンプレートと出力ファイルの形式で作業します。

Feature icon

高度なテンプレートマークアップ

カスタムカウンター、数字フォーマット、条件付きブロックなどの強力な構文オプションを活用します。

Feature icon

バーコード生成

バーコードを動的に作成し、生成されたレポートやドキュメントに直接埋め込みます。

Feature icon

文字列とケースのフォーマット

出力スタイルをフレキシブルな文字列フォーマットで制御します:大文字、小文字、タイトルケース、または頭文字の大文字化。

Feature icon

スマートコンテンツ挿入

他のドキュメントからセクションを動的にマージし、モジュラーなドキュメント構成をサポートします。

Feature icon

マルチフォーマットドキュメント出力

ファイル拡張子やカスタム出力設定を使用して、ドキュメントを希望する形式にエクスポートします。

Feature icon

Base64および埋め込みオブジェクトのサポート

Base64エンコードされた文字列やバイト配列から画像、ファイル、またはデータブロブを直接挿入します。

コードサンプル

GroupDocs.Assemblyを使用したドキュメント自動化やデータ統合の実際の例を探索します。

Microsoft Wordで箇条書きのリストを作成する

箇条書きのリストは、レポートや契約書内でビジネスデータを明確に整理するのに役立ちます。 GroupDocs.Assemblyを使用して、動的データソースを用いてWordテンプレートにリストを挿入します。

ドキュメントにリストを埋め込む方法

# ドキュメントページにこのテンプレートを挿入:
# マネージャーのパフォーマンス指標
# . <<foreach [in products]>><<[ProductName]>>
# <</foreach>>

import groupdocs.assembly as ga

def run():
    # テンプレートパスを指定
    template = "Bulleted List Template.docx"

    # 出力ファイルパスを設定
    result = "Result Report.docx"

    # JSONソースからマネージャーのデータを取得
    dataSource = ga.data.JsonDataSource("Report data.json")
    data = ga.DataSourceInfo(dataSource, "managers")

    # 埋め込まれたデータでレポートを生成
    assembler = ga.DocumentAssembler()
    assembler.assemble_document(template, result, data)

PPTXプレゼンテーションで円グラフを生成する

XMLまたはJSONデータから円グラフを構築して、主要な指標を視覚的に表示します。 アプリケーションによって自動的に埋め込まれたチャートでプレゼンテーションドキュメントを強化します。

円グラフを表現する方法

# プレゼンテーションにチャートタイトルテンプレートを追加:
# 顧客の収益 <<foreach [in customers]>> 
# <<x [CustomerName]>>

# チャートデータテンプレートも含める:
# Total Order Price<<foreach [in customers]>> 
# <<x [CustomerName]>>

import groupdocs.assembly as ga

    def run():
        # チャートテンプレートパスを指定
        template = "Pie Chart Template.pptx";

        # 出力ファイルパスを設定
        result = "Result Report.pptx"

        # XMLソースから顧客データを取得
        dataSource = ga.data.JsonDataSource("Chart data.xml")
        data = ga.DataSourceInfo(dataSource, "customers")

        # チャートを生成して結果を保存
        assembler = ga.DocumentAssembler()
        assembler.assemble_document(template, result, data)

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

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

有用なリソース

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

一時ライセンスのヒント

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