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

Microsoft Visio est une application de création de diagrammes et de graphiques vectoriels qui vous permet de créer des diagrammes, des organigrammes et d’autres représentations visuelles de données. Cependant, la conversion d’images en diagrammes Visio peut être difficile pour les développeurs. Dans cet article de blog, nous allons apprendre à insérer des images JPG, PNG ou BMP dans des diagrammes Visio. Suivez les instructions et découvrez le processus étape par étape pour convertir des images en diagrammes Visio.

Cet article couvre les sujets suivants :

  1. Convertisseur d’image Java en Visio - Téléchargement gratuit
  2. Étapes pour convertir une image en Visio
  3. Convertir JPG en Visio
  4. Convertir PNG en Visio
  5. Insérer une image BMP dans Visio
  6. Convertir une image en diagramme Visio en ligne
  7. Convertisseur d’image en Visio – Ressources d’apprentissage

Convertisseur d’image Java en Visio - Téléchargement gratuit

Nous utiliserons l’API Aspose.Diagram for Java pour insérer des images de différents types dans les diagrammes Visio. Aspose.Diagram est une API puissante qui permet aux développeurs de créer, manipuler et convertir sans effort des fichiers Visio par programmation. Il permet également d’ajouter de manière transparente des formes, des connecteurs, du texte et d’autres éléments aux diagrammes Visio.

Veuillez soit télécharger le JAR de l’API ou ajouter la configuration pom.xml suivante dans une application Java basée sur Maven.

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-diagram</artifactId>
    <version>23.5</version>
</dependency>

Comment convertir une image en Visio en utilisant Java

Nous pouvons facilement convertir n’importe quelle image en un diagramme Visio en utilisant Aspose.Diagram for Java en suivant les étapes ci-dessous :

  1. Créez un nouveau dessin Visio.
  2. Obtenez la page par index.
  3. Charger une image.
  4. Définissez les positions X et Y ainsi que la largeur et la hauteur de l’image.
  5. Importer l’image en tant que forme Visio.
  6. Enregistrer le diagramme Visio.

Voyons maintenant comment transformer ces étapes en Java pour insérer une image dans un diagramme Visio.

Convertir JPG en Visio en Java

Veuillez suivre les étapes ci-dessous pour convertir une image JPG en un diagramme Visio.

  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. Chargez une image JPG à insérer dans un diagramme Visio.
  4. Après cela, appelez la méthode addShape() avec l’image InputStream.
  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 JPG en un diagramme Visio en Java.

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

// Obtenir l'objet de la page par index
Page page0 = diagram.getPages().get(0);

// Charger l'image JPG à insérer dans un diagramme Visio
InputStream stream = new FileInputStream("C:\\Files\\tower.jpg");

// Importer une image bitmap en tant que forme Visio
page0.addShape(2, 2, 4, 7, stream);

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

Convertir une image JPG en Visio en Java.

Convertir PNG en Visio en Java

De même, nous pouvons convertir une image PNG en diagramme Visio en suivant les étapes mentionnées précédemment. Cependant, nous avons juste besoin de saisir l’image PNG à l’étape 3.

L’exemple de code suivant montre comment convertir une image PNG en diagramme Visio en Java.

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

// Obtenir l'objet de la page par index
Page page0 = diagram.getPages().get(0);

// Charger l'image JPG à insérer dans un VSDX
InputStream stream = new FileInputStream("C:\\Files\\person.png");

// Définir pinX, pinY, largeur et hauteur
double pinX = 2, pinY = 2, width = 4, hieght = 5;

// Importer une image bitmap en tant que forme Visio
page0.addShape(pinX, pinY, width, hieght, stream);

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

Convertir une image PNG en Visio en Java.

Insérer une image BMP dans Visio en Java

Nous pouvons également insérer une image BMP dans un diagramme Visio en suivant les étapes mentionnées précédemment. Cependant, nous avons juste besoin de charger le fichier image BMP.

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

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

// Obtenir l'objet de la page par index
Page page0 = diagram.getPages().get(0);

// Importer une image bitmap en tant que forme Visio
page0.addShape(2, 7, 4, 4, new FileInputStream("C:\\Files\\thumbnail.bmp"));

// Enregistrer le diagramme Visio
diagram.save("C:\\Files\\BMPtoVisio.vsdx", SaveFileFormat.VSDX);
Convertir une image BMP en Visio en Java

Convertir une image BMP en Visio en Java.

Obtenez une licence gratuite

Vous pouvez obtenir une licence temporaire gratuite pour essayer la bibliothèque sans limitation d’évaluation.

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 gratuite Convertisseur d’image en Visio. Cette application Web a été développée à l’aide de l’API Aspose.Diagram.

https://products.aspose.app/diagram/conversion/image-to-visio

Convertisseur d’image en diagramme – Ressources d’apprentissage

Vous pouvez en savoir plus sur la génération, la conversion et la manipulation de diagrammes Visio sans Microsoft Visio. Vous pouvez également explorer d’autres fonctionnalités de la bibliothèque à l’aide des ressources suivantes :

Conclusion

Dans cet article, nous avons appris à charger et à convertir des images vers Visio en Java. Nous avons également vu comment créer un diagramme Visio et l’enregistrer au format VSDX. La conversion d’une image en Visio en Java est simple. En utilisant la bibliothèque Aspose.Diagram, vous pouvez rapidement et facilement convertir des images en fichiers Visio. La clé est de suivre les étapes décrites ci-dessus et de vous assurer que les bibliothèques et outils nécessaires sont installés sur votre machine. En cas d’ambiguïté, veuillez nous contacter sur notre forum d’assistance gratuit.

Voir également