visio à l'image

Les dessins Microsoft Visio sont fréquemment utilisés dans les organisations à différentes fins de conception. Vous pouvez convertir un fichier de diagramme Visio en un format d’image par programmation à l’aide de C#. Cette conversion est utile car les images peuvent être partagées et prévisualisées facilement par rapport aux formats de dessin VSD, VSDX, etc. Cet article couvre différents scénarios de conversion dans les sections suivantes :

Convertisseur de dessin en image Visio - Installation de l’API C#

L’API Aspose.Diagram for .NET peut être utilisée pour travailler avec des fichiers de diagramme. Vous pouvez créer, modifier ou manipuler VSD, VSDX et plusieurs autres formats de fichiers par programmation à l’aide du langage C# dans .NET Framework. Veuillez configurer l’API en la téléchargeant depuis la section Téléchargements ou avec la commande d’installation NuGet suivante :

PM> Install-Package Aspose.Diagram

Convertir un fichier Visio (VSD/VSDX) en image par programmation à l’aide de C#

Vous devrez peut-être convertir un dessin Visio en JPG, PNG, TIFF ou d’autres formats d’image en procédant comme suit :

  1. Appelez le constructeur de diagramme pour charger le dessin VSD/VSDX d’entrée.
  2. Enregistrez le fichier d’image JPG, SVG, BMP, GIF ou SVG de sortie.

Le code ci-dessous montre comment convertir un diagramme VSD/VSDX en une image JPG, SVG, BMP, GIF ou SVG par programmation à l’aide de C# :

// Appelez le constructeur de diagramme pour charger un dessin VSD/VSDX
Diagram diagram = new Diagram("ExportToImage.vsd");

// Enregistrer le fichier image de sortie JPG, SVG, BMP, GIF ou SVG
diagram.Save("ExportToImage_out.png", SaveFileFormat.PNG);

Convertir une page spécifique de Visio VSD/VSDX en image à l’aide de C#

Parfois, vous souhaiterez peut-être faire référence à une page spécifique dans un dessin Visio et voir son contenu ou créer une vignette. Vous pouvez facilement convertir une page spécifique d’un fichier VSD/VSDX en un fichier image. Veuillez suivre les étapes ci-dessous pour rendre une page spécifique d’un fichier de diagramme Visio en une image par programmation à l’aide de C# :

  1. Chargez le diagramme d’entrée en tant que fichier VSD/VSDX avec la classe Diagram.
  2. Spécifiez le format d’image de sortie tel que PNG.
  3. Spécifiez la page avec l’index de page.
  4. Enregistrez les formats d’image de sortie tels que les fichiers JPG, SVG, BMP, GIF ou SVG avec la méthode Save.

Le code suivant explique comment convertir une page spécifique dans un fichier de diagramme Visio (VSD/VSDX) en image par programmation à l’aide de C# :

// Charger le diagramme d'entrée en tant que fichier VSD/VSDX
Diagram diagram = new Diagram("ExportPageToImage.vsd");

// Spécifiez le format d'image de sortie au format PNG
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG);

// Enregistrer une seule page, par index de page
options.PageIndex = 0;

// Enregistrer le fichier image résultant
diagram.Save("ExportPageToImage_out.png", options);

Obtenez une licence API gratuite

Vous pouvez demander une Licence temporaire gratuite pour évaluer l’API sans aucune limitation.

Conclusion

En conclusion, vous avez appris à convertir un fichier de diagramme Visio en un format d’image, ainsi qu’à convertir une page spécifique d’un fichier VSD/VSDX en une image par programmation à l’aide de C#. De plus, vous pouvez également consulter l’API Documentation pour plus d’informations sur l’API. En cas de questions, n’hésitez pas à nous contacter via le Forum d’assistance gratuit.

Voir également

Convertir des diagrammes MS Visio en PDF à l’aide de C#