GroupDocs.Assembly for Python via .NET

Python APIを使用してXLSXファイルにバーコードを埋め込む

GroupDocs.Assembly for Python via .NETを使用すると、XLSXドキュメントに動的バーコードをシームレスに作成・挿入し、データラベリングと自動化を効率化できます。

XLSXドキュメントにバーコードを挿入する方法

GroupDocs.Assemblyを使用すると、XLSXテンプレートにバーコードを簡単に埋め込むことができます。1Dおよび2Dバーコード形式(QR、Code 128、Data Matrixなど)をサポートしています。

  1. XLSXテンプレートを、定義されたバーコードタグを使用して設計します。
  2. お好みのソース(例:JSON、XML、データベース)から構造化データを取得します。
  3. サイズ、解像度、またはシンボロジーなど、バーコード設定をカスタマイズします。
  4. 埋め込まれたバーコードを持つ新しいドキュメントを生成して保存します。
# このタグをテンプレートに使用して、バーコードを自動的に生成・挿入します。
# <<barcode [barcode_expression] -barcode_type>>

import groupdocs.assembly as ga

    def run():

        # テンプレートファイルへのパスを定義します。
        template = "barcode_template.xlsx"

        # お好みのデータソースに接続します。
        data = ga.DataSourceInfo(GetData(), "label")

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

データ駆動型テンプレートでドキュメント作成を自動化

GroupDocs.Assembly for Python via .NETは、リッチで動的なドキュメント生成のプロセスを簡素化します。スマートテンプレートマークアップを使用して、テーブル、チャート、リスト、ハイパーリンク、バーコード、画像などの視覚的および機能的要素を追加できます。

GroupDocs.Assemblyの特徴

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

GroupDocs.Assemblyを使用して、JSON、XML、CSVなどのデータ形式をテンプレートにマージし、一般的なファイルタイプでの自動ドキュメント生成を行います。

埋め込まれた要素でデータを可視化

GroupDocs.Assemblyは、テーブル、チャート、リスト、ハイパーリンク、バーコード、画像などのネイティブコンポーネントの統合をサポートし、包括的で視覚的に魅力的なドキュメントを作成します。

テンプレート内でのカスタムデータ配置

LINQベースの式を使用して、コンテンツが表示される場所を正確に制御します。配列をループ処理し、プログラム的にカスタムスタイルや色を適用できます。

幅広いフォーマット互換性

DOCX、XLSX、PPTX、HTML、PDFなどの広く使用される形式でドキュメントを生成します。ワークフローを効率化するために必要に応じてドキュメントをネストできます。

例:バーコードを動的に生成

このサンプルでは、GroupDocs.Assemblyを使用してXLSXファイルにバーコードを動的に挿入する方法を示します。

Python

# バーコードプレースホルダータグでテンプレートを準備します。
# <<barcode [barcode_expression] -barcode_type>>

import groupdocs.assembly as ga

    def run():

    # テンプレートのファイルパスを指定します。
    template = "barcode_template.xlsx"

    # ソースから構造化データを取得します。
    data_csv =
        ga.data.CsvDataSource("Barcode Labels.csv", 
        ga.data.CsvDataLoadOptions(True))

    # 関連フィールドのみを含むデータオブジェクトを構築します。
    data = ga.DataSourceInfo(data_csv, "label")

    # DocumentAssemblerインスタンスを初期化します。
    asm = ga.DocumentAssembler()

    # バーコード特有のプロパティ(例:タイプ、サイズ)を定義します。
    asm.barcode_settings.resolution = 1200
    asm.barcode_settings.base_y_dimension = 5

    # バーコードを挿入した完成したドキュメントを保存します。
    asm.assemble_document(template, "result.xlsx", data)
pip install groupdocs-assembly-net
コピーするにはクリック
コピーしました
他の例 ドキュメント

GroupDocs.Assembly for Python via .NETとは?

GroupDocs.Assembly for Python via .NETは、企業のデータをカスタムテンプレートにシームレスに統合するために設計された強力なドキュメント生成APIです。50を超えるファイルタイプ(PDF、Microsoft Office形式、メールドキュメントなど)にチャート、リスト、バーコード、テーブル、画像を簡単に挿入できます。アプリケーションのワークフロー内でレポートやドキュメントの作成を自動化します。
詳細を見る
About illustration

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

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

有用なリソース

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

主要な機能ハイライト

当社のAPIは、複雑なドキュメント生成シナリオに対応できるように設計されており、ビジネスドキュメントのワークフローにおける効率性と信頼性を向上させます。

主要なファイル形式でのドキュメント生成

Python via .NETは50を超えるファイルタイプへの出力をサポートし、カスタムテンプレートからのデータ統合とドキュメント生成をシームレスに行います。

一時ライセンスのヒント

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