Python で VSD を VSDX に変換する

VSD 形式の Visio ダイアグラム をプログラムで VSDX に変換したい場合。そのために Python を使用できます。このブログ投稿では、Python で VSD を VSDX に変換する方法を説明します。

VSD は、Microsoft Visio で使用されるファイル形式で、人気のある作図およびベクター グラフィック ソフトウェアです。ダイアグラム、チャート、およびその他の種類のデータとプロセスの視覚的表現を作成および保存するために使用されます。一方、VSDX は Visio で使用される最新のファイル形式であり、より効率的で、新しいバージョンの Visio で導入された新機能をサポートする XML ベース 形式です。

この記事では、次のトピックについて説明します。

  1. Visio なしで VSD を VSDX に変換する Python API – 無料ダウンロード
  2. VSD を VSDX に変換する手順
  3. VSD を VSDX に変換

Visio なしで VSD を VSDX に変換する Python API

VSD から VSDX への変換には、Aspose.Diagram for Python を使用します。これは、開発者が Python で Microsoft Visio ファイルを操作できるようにするソフトウェア ライブラリです。ライブラリを使用して、Visio の図や図形を作成、読み取り、変更したり、Visio ファイルを他の サポートされているファイル形式 に変換したりできます。また、レイヤー、図形、コネクタ、テキスト ブロックなどの Visio 機能もサポートしています。

Aspose.Diagram for Python を使用する主な利点の 1 つは、マシンに Microsoft Visio をインストールする必要がないことです。これは、Visio ファイルを Python で操作したいが、Visio にアクセスできない開発者に適したオプションです。

API は、Visio オブジェクト階層のルート要素である Diagram クラスを提供します。このクラスの Save(string filename, SaveFileFormat format) メソッドを使用して、図を指定した形式でファイルに保存できます。 SaveFileFormat 列挙により、ダイアグラムを保存するための形式を選択できます。

パッケージをダウンロードするか、コンソールで次の pip コマンドを使用して PyPI から API をインストールしてください。

pip install aspose-diagram-python 

Python で VSD を VSDX に変換する方法

以下の手順に従って、VSD を VSDX 形式に簡単に変換できます。

  • Visio VSD ファイルを読み込みます。
  • Visio を SVG として保存します。

次のセクションでは、これらの手順を Python に変換し、VSD を VSDX に変換する方法について説明します。

Python を使用して VSD を VSDX に変換する

Python でプログラムを使用して Visio ダイアグラムを VSD から VSDX に変換するには、以下の手順に従ってください。

  1. Diagram クラスを使用して、入力 Visio VSD ファイルを読み込みます。
  2. 出力 VSDX ファイル パスと SaveFileFormat.VSDX を引数として save() メソッドを呼び出します。

次のコード サンプルは、Python で VSD を VSDX に変換する方法を示しています。

import aspose.diagram
from aspose.diagram import *

# ダイアグラム クラスを初期化する
# VSD ファイルの読み込み
diagram = Diagram("C:\Files\Sample.vsd")

# ダイアグラムを VSDX として保存
diagram.save("C:\Files\Sample_out.vsdx", SaveFileFormat.VSDX)

無料の一時ライセンスを取得する

無料の一時ライセンスを取得して、評価制限なしでライブラリを試すことができます。

結論

この記事では、Python で VSD を VSDX に変換する方法を学びました。また、ドキュメンテーション を使用して、Aspose.Diagram for Python API の詳細を学ぶことができます。ご不明な点がございましたら、無料サポート フォーラム までお気軽にお問い合わせください。

関連項目