Convertir une image en Visio en Python - Convertisseur d'image en diagramme

Microsoft Visio est une application largement utilisée pour créer des diagrammes et des organigrammes. Dans certains cas, il peut être difficile de convertir des images en diagrammes Visio. Dans cet article, nous nous penchons sur le remarquable potentiel de Python pour transformer sans effort des images en diagrammes Visio. En suivant les instructions détaillées, étape par étape, nous pouvons convertir des images PNG, JPG ou BMP en diagrammes Visio en un rien de temps.

Cet article couvre les sujets suivants :

  1. API Python pour convertir une image en Visio – Téléchargement gratuit
  2. Convertir PNG en diagramme Visio
  3. Convertir JPG en diagramme Visio
  4. Insérer une image BMP dans Visio
  5. Convertisseur d’image en Visio en ligne
  6. Diagramme Image vers Visio – Ressources d’apprentissage

API Python pour convertir une image en Visio - Téléchargement gratuit

Nous utiliserons Aspose.Diagram for Python pour convertir des images en diagrammes Visio. Aspose.Diagram est un outil facile à utiliser permettant aux développeurs de créer, modifier et convertir des fichiers Visio sans effort. Il vous permet d’ajouter des formes, des connecteurs, du texte et d’autres éléments aux diagrammes Visio. Il simplifie le processus d’intégration de Visio dans différents projets logiciels, ce qui en fait une ressource précieuse pour les développeurs à la recherche de solutions d’intégration Visio efficaces.

Veuillez télécharger le package ou installer l’API à partir de PyPI à l’aide de la commande pip suivante dans la console :

pip install aspose-diagram-python 

Convertir PNG en diagramme Visio en Python

Nous pouvons facilement convertir une image PNG en diagramme Visio en suivant les étapes ci-dessous :

  1. Créez une instance de la classe Diagram.
  2. Initialise un objet de classe Page par index à partir de la collection de pages.
  3. Définissez pinX, pinY, largeur et hauteur.
  4. Après cela, appelez la méthode addshape() avec le flux d’image.
  5. Enfin, enregistrez le diagramme Visio à l’aide de la méthode save(). Il prend le chemin du fichier de sortie VSDX et SaveFileFormat comme arguments.

L’exemple de code suivant montre comment convertir une image PNG en diagramme Visio à l’aide de Python.

# Cet exemple de code montre comment convertir PNG en Visio en Python.
import aspose.diagram
from aspose.diagram import *
from PIL import Image

# Créer un nouveau diagramme
diagram = Diagram();

# Obtenir l'objet de la page par index
page0 = diagram.pages[0];

# Définir pinX, pinY, largeur et hauteur
pinX = 1
pinY = 1
width = 4
height = 5;

# Importer une image PNG en tant que forme Visio
page0.add_shape(pinX, pinY, width, height, open("C:\\Files\\person.png", "rb"));

# Enregistrer le diagramme Visio
diagram.save("C:\\Files\\PNGtoVisio.vsdx", SaveFileFormat.VSDX);
Convertir une image PNG en Visio en Python

Convertir une image PNG en Visio en Python.

Convertir JPG en diagramme Visio en Python

De même, nous pouvons convertir des images JPG en diagrammes Visio en suivant les étapes mentionnées précédemment. Cependant, nous avons juste besoin de saisir l’image JPG à l’étape 4.

L’exemple de code suivant montre comment convertir une image JPG en diagramme Visio à l’aide de Python.

# Cet exemple de code montre comment convertir JPG en Visio en Python.
import aspose.diagram
from aspose.diagram import *
from PIL import Image

# Créer un nouveau diagramme
diagram = Diagram();

# Obtenir l'objet de la page par index
page0 = diagram.pages[0];

# Définissez pinX, pinY, largeur et hauteur et
# Importer une image JPG en tant que forme Visio
page0.add_shape(2, 3, 4, 5, open("C:\\Files\\person.jpg", "rb"));

# Enregistrer le diagramme Visio
diagram.save("C:\\Files\\JPGtoVisio.vsdx", SaveFileFormat.VSDX);
Convertir une image JPG en Visio en Python

Convertir une image JPG en Visio en Python.

Convertir une image BMP en diagramme Visio

Nous pouvons également insérer n’importe quelle image BMP dans un diagramme Visio en suivant les étapes mentionnées précédemment. Cependant, nous avons juste besoin de saisir le fichier image BMP à l’étape 4.

L’exemple de code suivant montre comment insérer une image BMP dans un diagramme Visio à l’aide de Python.

# Cet exemple de code montre comment convertir BMP en Visio en Python.
import aspose.diagram
from aspose.diagram import *
from PIL import Image

# Créer un nouveau diagramme
diagram = Diagram();

# Obtenir l'objet de la page par index
page0 = diagram.pages[0];

# Définissez pinX, pinY, largeur et hauteur et
# Importer une image BMP en tant que forme Visio
page0.add_shape(2, 3, 4, 5, open("C:\\Files\\person.bmp", "rb"));

# Enregistrer le diagramme Visio
diagram.save("C:\\Files\\BMPtoVisio.vsdx", SaveFileFormat.VSDX);

Obtenez une licence gratuite

Essayez la bibliothèque gratuitement avec une licence temporaire. Obtenir une licence temporaire gratuite vous permet de tester l’image sur les fonctionnalités de Visio sans limitation.

Convertisseur d’image en Visio en ligne

De plus, vous pouvez convertir gratuitement des images en diagrammes Visio en ligne à l’aide de notre application Web Convertisseur d’image en Visio. Cette application Web a été développée à l’aide de l’API Aspose.Diagram. Vous pouvez y accéder depuis n’importe quel navigateur et appareil, sans installer de plug-ins, de logiciels ou d’abonnements.

Convertisseur d’image en diagramme – Ressources d’apprentissage

Explorez d’autres fonctionnalités de la bibliothèque et apprenez à générer, convertir et manipuler des diagrammes Visio sans utiliser Microsoft Visio en utilisant les ressources suivantes :

Conclusion

En conclusion, nous avons appris avec quelle facilité nous pouvons convertir des images en diagrammes Visio à l’aide de Python. Nous avons fourni un guide étape par étape pour charger et convertir des images JPG, PNG ou BMP en diagrammes Visio. En suivant les étapes décrites, vous pouvez rapidement et facilement transformer vos images en fichiers Visio. En cas d’ambiguïté, veuillez nous contacter sur notre forum d’assistance gratuit.

Voir également