Microsoft® Visio Conversion des formats via C#

Convertissez des diagrammes MS Visio en PDF, HTML et images, y compris BMP, JPG, PNG, TIFF pour créer des applications .NET multiplateformes.

 

Pour toute solution, conception d’organigrammes et de diagrammes de flux commerciaux, etc. ou chaque fois qu’il est nécessaire de gérer des diagrammes MS Visio avec l’emplacement de l’application. Il est donc nécessaire d’analyser les formats Visio ainsi que de les convertir en d’autres formats. .NET Visio API peut faciliter tout cela. API non seulement crée, lit et manipule des fichiers Visio, mais convertit également les images, les formats PDF et HTML.

Fichiers d\'interconversion Visio

Les fichiers Visio tels que VSDX, VSX, VTX, VDX, VSSX, VSTX, VSDM, VSSM, VSTM peuvent être interconvertis avec seulement quelques lignes de code C#. Prenons le cas d’une conversion VSD en VSDX. API fournit un Diagram classe pour charger le fichier source VSD. Après avoir chargé le fichier, appelez la méthode Save avec le chemin de sortie avec le nom de fichier VSDX et Enregistrer le format de fichier .targetFile extension en tant que paramètres.

C# Code pour la conversion VSD à VSDX
 

Visio Conversion de formats en images

Chaque fois qu’il est nécessaire de convertir Microsoft® Visio fichiers vers des images, y compris JPG, PNG, BMP, TIFF et SVG. API le rend facile et le processus de conversion est le même. Utilisez la classe Diagram pour charger le fichier et appeler la méthode save en fournissant le nom de l’image avec le chemin complet et SaveFileFormat comme paramètres. Pour un paramètre d’image spécifique, API fournit Classe ImageSaveOptionsImageSaveOptions class .

C# Code pour convertir Visio en formats d\'image
 

Convertir Visio fichiers en PDF

API est capable de convertir les formats visio en PDF. Le processus de conversion est simple. Chargez le fichier à l’aide de la classe Diagram. Créer un Objet Memostream et enregistrez le fichier visio au format PDF dans le flux à l’aide de la méthode Save ayant l’objet de flux et SaveFileFormat.PDF comme paramètres. Créez un objet FileStream pour le fichier converti afin de l’enregistrer à l’aide de MemoryStream.WriteTo(FileStream) méthode.

C# Code pour Visio Conversion en PDF