# バーコードプレースホルダータグでテンプレートを準備します。
# <<barcode [barcode_expression] -barcode_type>>
import groupdocs.assembly as ga
def run():
# テンプレートのファイルパスを指定します。
template = "barcode_template.pptx"
# ソースから構造化データを取得します。
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.pptx", data)