Microsoft Visio è un’applicazione di creazione di diagrammi e grafica vettoriale che consente di creare diagrammi, diagrammi di flusso e altre rappresentazioni visive dei dati. Tuttavia, la conversione di immagini in diagrammi di Visio può essere difficile per gli sviluppatori. In questo post del blog impareremo come inserire immagini JPG, PNG o BMP in Visio diagrams. Segui le istruzioni e scopri la procedura dettagliata per convertire le immagini in diagrammi di Visio.
Questo articolo tratta i seguenti argomenti:
- Convertitore di immagini Java in Visio - Download gratuito
- Passaggi per convertire l’immagine in Visio
- Converti JPG in Visio
- Converti PNG in Visio
- Inserisci immagine BMP in Visio
- Converti immagine in diagramma di Visio online
- Convertitore da immagine a Visio – Risorse per l’apprendimento
Convertitore di immagini Java in Visio - Download gratuito
Useremo l’API Aspose.Diagram for Java per inserire immagini di tipi diversi nei diagrammi di Visio. Aspose.Diagram è una potente API che consente agli sviluppatori di creare, manipolare e convertire facilmente i file Visio a livello di codice. Consente inoltre di aggiungere facilmente forme, connettori, testo e altri elementi ai diagrammi di Visio.
Si prega di scaricare il JAR dell’API o aggiungere la seguente configurazione pom.xml in un’applicazione Java basata su 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>
Come convertire l’immagine in Visio utilizzando Java
Possiamo convertire facilmente qualsiasi immagine in un diagramma di Visio utilizzando Aspose.Diagram for Java seguendo i passaggi seguenti:
- Crea un nuovo disegno di Visio.
- Ottieni la pagina per indice.
- Carica un’immagine.
- Imposta le posizioni X e Y insieme alla larghezza e all’altezza dell’immagine.
- Importa l’immagine come forma di Visio.
- Salva diagramma di Visio.
Vediamo ora come trasformare questi passaggi in Java per inserire un’immagine in un diagramma di Visio.
Converti JPG in Visio in Java
Seguire i passaggi seguenti per convertire un’immagine JPG in un diagramma di Visio.
- Creare un’istanza della classe Diagram.
- Inizializza un oggetto di classe Page per indice dalla raccolta di pagine.
- Carica un’immagine JPG da inserire in un diagramma di Visio.
- Successivamente, chiama il metodo addShape() con l’immagine InputStream.
- Infine, salva il diagramma di Visio usando il metodo save(). Prende il percorso del file di output VSDX e SaveFileFormat come argomenti.
L’esempio di codice seguente mostra come convertire un’immagine JPG in un diagramma di Visio in Java.
// Crea un nuovo diagramma
Diagram diagram = new Diagram();
// Ottieni l'oggetto della pagina per indice
Page page0 = diagram.getPages().get(0);
// Carica l'immagine JPG da inserire in un diagramma di Visio
InputStream stream = new FileInputStream("C:\\Files\\tower.jpg");
// Importa l'immagine bitmap come forma di Visio
page0.addShape(2, 2, 4, 7, stream);
// Salva diagramma di Visio
diagram.save("C:\\Files\\JPGtoVisio.vsdx", SaveFileFormat.VSDX);
Converti PNG in Visio in Java
Allo stesso modo, possiamo convertire un’immagine PNG in un diagramma di Visio seguendo i passaggi menzionati in precedenza. Tuttavia, dobbiamo solo inserire l’immagine PNG nel passaggio 3.
L’esempio di codice seguente mostra come convertire un’immagine PNG in un diagramma di Visio in Java.
// Crea un nuovo diagramma
Diagram diagram = new Diagram();
// Ottieni l'oggetto della pagina per indice
Page page0 = diagram.getPages().get(0);
// Carica l'immagine JPG da inserire in un VSDX
InputStream stream = new FileInputStream("C:\\Files\\person.png");
// Impostare pinX, pinY, larghezza e altezza
double pinX = 2, pinY = 2, width = 4, hieght = 5;
// Importa l'immagine bitmap come forma di Visio
page0.addShape(pinX, pinY, width, hieght, stream);
// Salva diagramma di Visio
diagram.save("C:\\Files\\PNGtoVisio.vsdx", SaveFileFormat.VSDX);
Inserisci un’immagine BMP in Visio in Java
Possiamo anche inserire un’immagine BMP in un diagramma di Visio seguendo i passaggi menzionati in precedenza. Tuttavia, dobbiamo solo caricare il file immagine BMP.
L’esempio di codice seguente mostra come inserire un’immagine BMP in un diagramma di Visio usando Java.
// Crea un nuovo diagramma
Diagram diagram = new Diagram();
// Ottieni l'oggetto della pagina per indice
Page page0 = diagram.getPages().get(0);
// Importa l'immagine bitmap come forma di Visio
page0.addShape(2, 7, 4, 4, new FileInputStream("C:\\Files\\thumbnail.bmp"));
// Salva diagramma di Visio
diagram.save("C:\\Files\\BMPtoVisio.vsdx", SaveFileFormat.VSDX);
Ottieni una licenza gratuita
Puoi ottenere una licenza temporanea gratuita per provare la libreria senza limiti di valutazione.
Convertitore da immagine a Visio online
Inoltre, puoi convertire le immagini in diagrammi di Visio online gratuitamente utilizzando la nostra app Web gratuita Convertitore di immagini in Visio. Questa app Web è stata sviluppata utilizzando l’API Aspose.Diagram.
https://products.aspose.app/diagram/conversion/image-to-visio
Convertitore da immagine a diagramma - Risorse per l’apprendimento
Puoi saperne di più sulla generazione, la conversione e la manipolazione dei diagrammi di Visio senza Microsoft Visio. Puoi anche esplorare altre funzionalità della libreria utilizzando le seguenti risorse:
- Aspose.Diagram per la guida per sviluppatori Java.
- Applicazioni online gratuite.
- Aspose.Diagram per riferimento all’API Java.
- Guide pratiche e articoli.
Conclusione
In questo articolo abbiamo appreso come caricare e convertire le immagini in Visio in Java. Abbiamo anche visto come creare un diagramma di Visio e salvarlo in formato VSDX. La conversione di un’immagine in Visio in Java è semplice. Utilizzando la libreria Aspose.Diagram, puoi convertire rapidamente e facilmente le immagini in file Visio. La chiave è seguire i passaggi descritti sopra e assicurarsi di avere le librerie e gli strumenti necessari installati sul proprio computer. In caso di ambiguità, contattaci sul nostro forum di supporto gratuito.