Microsoft&reg; </ sup>VisioPythonによるフォーマット変換

MS VisioダイアグラムをHTML、PDF、およびJPG、BMP、PNG、TIFFを含む画像に変換して、クロスプラットフォームPythonアプリケーションを構築します。

 

フローチャートやビジネスフロー図の設計など、あらゆるMicrosoft Visio形式のレンダリングソリューションの場合、Python Visio APIは、すべての複雑な図面を簡単な方法で容易にします。を使用してソースファイルをロードする Diagramクラス 適切なパラメータを使用してsaveメソッドを呼び出します。

相互変換Visioファイル

プログラマーは、VSDX、VSX、VTX、VDX、VSSX、VSTX、VSDM、VSSM、VSTM形式を簡単に変換したり、VDW、VSD、 VSS、VST、PDF、HTML、画像へのレンダリング。 VSDXからVDXのシナリオを考えると、プロセスは、diagramクラスを使用してソースVSDXファイルをロードし、出力ファイルを提供してsaveメソッドを呼び出します。 SaveFileFormat パラメータとして。

PythonVSDXからVDXへの変換のコード
 

Visioから画像への変換

一般的な変換の場合、visioファイルを画像に変換するプロセスは同じです。 Diagramクラスを介してファイルをロードし、出力ファイルとSaveFileFormat出力パラメーターを使用してsaveメソッドを呼び出すだけです。また、特定のオプションを定義する必要がある場合はいつでも、開発者はdiagramページを画像に変換するときにImageSaveOptionsクラスを使用し、SVG変換のためにSVGSaveOptionsを使用できます。

PythonVisioを画像形式に変換するコード
PythonVisioをSVGに変換するコード
 

VisioをPDFとHTMLに変換する

APIは、visio形式をPDFおよびHTMLに変換できます。使用するだけ SaveFileFormat パラメータとしてsaveメソッド内の.PDFおよびSaveFileFormat.HTML。また、特別な設定の場合、開発者はPdfSaveOptionsクラスとHTMLSaveOptionsクラスを使用できます。

PythonVisioからPDFへの変換のコード
PythonVisioをHTMLファイルに変換するコード