Visio-ritningar används för att skapa olika diagram som flödesscheman, processdiagram, etc. Likaså är XAML ett deklarativt märkningsspråk som används för att skapa användargränssnitt. I vissa scenarier kan du behöva konvertera ett VSD eller VSDX Visio till XAML-format. I enlighet med liknande användningsfall täcker den här artikeln hur man konverterar en VSD- eller VSDX-fil till en XAML-fil i Java.
- Visio till XAML File Converter – Java API-installation
- Konvertera VSD Visio-fil till XAML Programmatiskt i Java
- Konvertera VSDX till XAML-fil i Java
Visio till XAML File Converter – Java API-installation
Aspose.Diagram for Java API stöder arbete med VSD, VSDX och andra Visio-format. Du behöver inte installera något tredjepartsverktyg för att arbeta med Microsoft Visio-filer i din applikation. Ladda bara ner dess JAR-fil från New Releases eller installera den från Aspose Repository med nedanstående konfigurationer i filen pom.xml:
Förvar:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Beroende:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-diagram</artifactId>
<version>22.3</version>
<classifier>jdk16</classifier>
</dependency>
</dependencies>
Konvertera VSD Visio-fil till XAML Programmatiskt i Java
Du måste följa stegen nedan för att konvertera en VSD Visio-fil till XAML-format:
- Ladda in VSD-filen med ett objekt av klassen Diagram.
- Konvertera indatafilen till XAML-format med metoden Spara.
Kodavsnittet nedan visar hur man konverterar en VSD Visio-fil till XAML-format programmatiskt i Java:
// Ladda ingång Visio diagram
Diagram diagram = new Diagram("Input.vsd");
// Skapa en instans av klassen XAMLSaveOptions
XAMLSaveOptions options = new XAMLSaveOptions();
options.setSaveFormat(SaveFileFormat.XAML);
// Spara den utgående XAML-filen
diagram.save("output.xaml", options);
Konvertera VSDX till XAML-fil i Java
Du kan konvertera en VSDX-fil till XAML-format med stegen nedan:
- Skapa ett objekt av klassen Diagram för att ladda VSDX-källfilen.
- Konvertera den laddade VSDX-filen till XAML-format.
Kodexemplet nedan utvecklar hur man konverterar en VSDX-fil till XAML-format programmatiskt i Java:
// Ladda ingång Visio diagram
Diagram diagram = new Diagram("Input.vsdx");
// Skapa en instans av XAMLSaveOptions-klassen
XAMLSaveOptions options = new XAMLSaveOptions();
options.setSaveFormat(SaveFileFormat.XAML);
// Spara den utgående XAML-filen
diagram.save("output.xaml", options);
Skaffa en gratis licens
Du kan testa API:t i dess fulla kapacitet genom att begära en gratis temporär licens.
Slutsats
I den här artikeln har du inspekterat hur du konverterar en VSD- eller VSDX Visio-fil till XAML-format programmatiskt i Java. Dessutom kan du kolla in de andra funktionerna som erbjuds av API:t genom att ta en titt på dokumentationen. Vid eventuella problem kan du skriva till oss på forumet.