Visio VSD VSDX in XAML Java

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

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:

  1. Caricare il file VSD di input utilizzando un oggetto della classe Diagram.
  2. 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:

  1. Crea un oggetto della classe Diagram per caricare il file VSDX di origine.
  2. 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.

Guarda anche

Crea diagramma di flusso in modo programmatico in Java