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

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

 

あらゆる解決策について、フローチャートやビジネスフロー図などを設計するか、または割り当てでMSVisio図を処理する必要があるときはいつでも。したがって、Visio形式を解析するだけでなく、他の形式に変換する必要があります。 .NET Visio APIは、これらすべてを容易にすることができます。 APIは、Visioファイルを作成、読み取り、操作するだけでなく、画像、PDF、およびHTML形式に変換します。

相互変換Visioファイル

VSDX、VSX、VTX、VDX、VSSX、VSTX、VSDM、VSSM、VSTMなどのVisioファイルは、わずか数行で相互変換できます。 C#コード。 VSDからVSDXへの変換の場合を考えてみましょう。 APIは Diagramクラス ソースVSDファイルをロードします。ファイルをロードした後、VSDXファイル名の出力パスを使用してSaveメソッドを呼び出し、 SaveFileFormat パラメータとしての.targetFile拡張子。

C#VSDからVSDXへの変換のコード
 

Visioフォーマットから画像への変換

Microsoftを変換する必要があるときはいつでも&reg; VisioファイルをJPG、PNG、BMP、TIFF、SVGなどの画像に変換します。 APIを使用すると簡単に変換でき、変換プロセスも同じです。 Diagramクラスを使用してファイルをロードし、イメージ名にフルパスを指定し、SaveFileFormatをパラメーターとして指定してsaveメソッドを呼び出します。特定の画像設定についてはAPIが提供します ImageSaveOptionsクラス

C#Visioを画像形式に変換するコード
 

VisioファイルをPDFに変換する

APIはvisio形式をPDFに変換できます。変換のプロセスは簡単です。 Diagramクラスを使用してファイルをロードします。作成する メモストリームオブジェクト ストリームオブジェクトとSaveFileFormat.PDFをパラメーターとして持つSaveメソッドを使用して、visioファイルをPDFとしてストリームに保存します。変換されたファイルのFileStreamオブジェクトを作成し、を使用して保存します MemoryStream.WriteTo(FileStream) 方法。

C#VisioからPDFへの変換のコード