Python で Visio ファイルをマージする方法

この記事では、Python で Visio ファイルをマージする方法 について説明します。これには、Python で Visio ファイルを結合するための段階的なアプローチとコード スニペットが含まれています。ソース図ファイルは、VSDX または VSD ファイル形式でロードできます。

Python で Visio ファイルをマージする手順

  1. Visio ファイルを結合するように Aspose.Diagram for Python via .NET API を構成する
  2. Diagram クラスを使用してソース Visio 図を読み込みます
  3. Visio 図を combine メソッドと結合する
  4. 結合された Visio 図をエクスポートする

これらの手順では、複数の Visio ファイルを Python で 1 つに結合する方法を詳しく説明します。さまざまな Visio 図をページごとに追加し、単一ファイル内のさまざまな Visio データにアクセスできるようにします。要件に基づいて出力ファイルをエクスポートする前に、ソース Visio 図をロードしてそれらを追加できます。

Python で Visio ファイルをマージするコード

import aspose.diagram
from aspose.diagram import *
# Load the first Diagram file
diagram = Diagram("input.vsdx")
# Load the second Diagram file
diagram2 = Diagram("input1.vsdx")
# Combine the Visio diagrams
diagram.combine(diagram2)
# Save merge Visio diagram
diagram.save("output.vsdx", SaveFileFormat.VSDX)

このサンプル コードでは、Visio ファイルを Python の 1 つにマージできます。ただし、これは、ニーズに基づいて即興で作成できる機能の簡単なデモンストレーションです。たとえば、システム カルチャ情報、割り込み監視時間間隔、マージするページの選択などを指定することで、入力ダイアグラムを読み込むときに、Diagram クラスのさまざまなコンストラクターを使用できます。

このチュートリアルでは、Python で VSDX ファイルをマージするための情報を説明しました。さらに、Visio から PDF への変換について学習したい場合は、Python で Visio を PDF ファイルに変換する方法 の記事をお読みください。

 日本語