I disegni di Visio vengono usati per creare diagrammi diversi come diagrammi di flusso, diagrammi di processo e così via. Allo stesso modo, XAML è un linguaggio di markup dichiarativo utilizzato per creare interfacce utente. In alcuni scenari, potrebbe essere necessario convertire un Visio VSD o VSDX in formato XAML. In conformità con casi d’uso simili, questo articolo illustra come convertire un file VSD o VSDX in un file XAML in Java.
- Convertitore di file da Visio a XAML – Installazione dell’API Java
- Converti file VSD Visio in XAML a livello di codice in Java
- Converti VSDX in file XAML in Java
Convertitore di file da Visio a XAML – Installazione dell’API Java
L’API Aspose.Diagram for Java supporta l’utilizzo di VSD, VSDX e altri formati di Visio. Non è necessario installare alcuno strumento di terze parti per lavorare con i file di Microsoft Visio nell’applicazione. Scarica semplicemente il suo file JAR da New Releases o installalo da Aspose Repository con le seguenti configurazioni nel file pom.xml:
Archivio:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Dipendenza:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-diagram</artifactId>
<version>22.3</version>
<classifier>jdk16</classifier>
</dependency>
</dependencies>
Converti file VSD Visio in XAML a livello di codice in Java
È necessario seguire i passaggi seguenti per convertire un file VSD Visio in formato XAML:
- Caricare il file VSD di input utilizzando un oggetto della classe Diagram.
- Converti il file di input in formato XAML con il metodo Salva.
Il frammento di codice seguente mostra come convertire un file VSD Visio in formato XAML a livello di codice in Java:
// Carica il diagramma di Visio di input
Diagram diagram = new Diagram("Input.vsd");
// Crea un'istanza della classe XAMLSaveOptions
XAMLSaveOptions options = new XAMLSaveOptions();
options.setSaveFormat(SaveFileFormat.XAML);
// Salva il file XAML di output
diagram.save("output.xaml", options);
Converti VSDX in file XAML in Java
Puoi convertire un file VSDX in formato XAML con i passaggi seguenti:
- Crea un oggetto della classe Diagram per caricare il file VSDX di origine.
- Converti il file VSDX caricato in formato XAML.
L’esempio di codice seguente illustra come convertire un file VSDX in formato XAML a livello di codice in Java:
// Carica il diagramma di Visio di input
Diagram diagram = new Diagram("Input.vsdx");
// Crea un'istanza della classe XAMLSaveOptions
XAMLSaveOptions options = new XAMLSaveOptions();
options.setSaveFormat(SaveFileFormat.XAML);
// Salva il file XAML di output
diagram.save("output.xaml", options);
Ottieni una licenza gratuita
Puoi testare l’API nella sua piena capacità richiedendo una licenza temporanea gratuita.
Conclusione
In questo articolo è stato esaminato come convertire un file VSD o VSDX Visio in formato XAML a livello di codice in Java. Inoltre, puoi controllare le altre funzionalità offerte dall’API dando un’occhiata alla documentazione. In caso di dubbi, puoi scriverci sul forum.