Exporter des formes Visio au format HTML

Exporter des formes Visio au format HTML

En tant que professionnel de l’informatique, ingénieur ou chef de projet, vous pouvez utiliser l’outil de création de diagrammes MS Visio pour vos diagrammes de Gantt ou vos plans de projet. À un moment donné, si votre MS Visio expire et que vous devez afficher quelques formes sur le Web à partir des fichiers VSDX existants, cet article peut résoudre votre problème. Voyons donc comment lire et exporter des formes Visio vers HTML.

Les points suivants seront abordés dans cet article :

Installation du package d’exportation de formes Python Visio

Pour exporter/convertir les formes Visio en formulaire HTML, nous allons utiliser un package Python Visio shape exporter, qui est précis et facile à utiliser.

Veuillez télécharger ou installer le package à partir de PyPI à l’aide de la commande pip indiquée ci-dessous :

pip install aspose-diagram-python 

Récupérer la liste des formes Visio en Python

Sans MS Visio, lorsque vous ne pouvez pas ouvrir et voir les formes existantes d’un fichier VSDX, vous devrez peut-être connaître les détails de ces formes avant d’exporter celle souhaitée au format HTML. Alors, récupérons la liste des données de formes en suivant les étapes ci-dessous :

  • Chargez le fichier VSDX à l’aide de la classe Diagram.
  • Définir la page.
  • Parcourez les formes de la page définie et imprimez l’identifiant et le nom de la forme.

L’exemple de code suivant montre comment afficher la liste des formes Visio à l’aide de Python.

Vous trouverez ci-dessous les données sur les formes existantes sur la première page du fichier VSDX.

Shape ID - 7
Name - FAS62xx rear empty

Shape ID - 494
Name - FAS62xx Controller Module

Shape ID - 743
Name - Sheet.743

Shape ID - 779
Name - DS14 mk2 FC.70

Shape ID - 795
Name - Sheet.795

Shape ID - 796
Name - Rectangle

Alors que le fichier VSDX ressemble à ceci :

Récupérer la liste des formes Visio

Convertissez les formes VSDX en HTML par programmation à l’aide de Python

Après avoir récupéré la liste, nous avons eu une idée des formes existantes et de leurs positions. Ainsi, nous pouvons maintenant choisir la forme souhaitée à exporter.

Veuillez suivre les étapes ci-dessous :

  • Charger le fichier Visio en utilisant la classe Diagram.
  • Définir la page.
  • Spécifiez la forme.
  • Créez une instance de la classe HTMLSaveOptions.
  • Appelez la méthode Shape.to_html pour exporter la forme. Il prendra le chemin du fichier de sortie et HTMLSaveOptions comme arguments.

L’extrait de code suivant montre comment exporter une forme Visio au format HTML en Python.

Vous verrez le HTML résultant comme suit.

Exporter les données de forme Visio au format HTML

Obtenez une licence gratuite

Vous pouvez obtenir une licence temporaire gratuite pour essayer l’API sans limitation d’évaluation.

Résumé

En résumé, nous espérons que vous avez appris à exporter une forme Visio spécifique au format HTML. Initialement, nous avons généré la liste des données de forme, puis exporté une seule forme vers un fichier HTML.

Vous pouvez consulter la documentation pour en savoir plus sur la bibliothèque de conversion de forme Python Visio.

Enfin, nous vous suggérons de rester à l’écoute sur conholdate.com pour des mises à jour régulières.

poser une question

Vous pouvez nous faire part de vos questions ou requêtes sur notre forum.

FAQ

Comment exporter une forme dans Visio ?

Dans cet article, nous avons expliqué comment exporter une forme Visio au format HTML. Veuillez suivre ce lien pour explorer d’autres options d’exportation.

Visio peut-il exporter vers SVG ?

Vous pouvez exporter vos documents Visio au format SVG ou dans de nombreux autres formats à l’aide de divers langages de programmation. Suivez simplement les liens ci-dessous :

Puis-je utiliser Aspose.Diagram pour Python en tant que client de conholdate.com ?

Oui, le titulaire de la licence de conholdate.com est autorisé à utiliser toutes les API des familles de produits Aspose et GroupDocs.