Visio-diagramfiler används för att skapa olika designs som organisationsdiagram, UML-diagram, nätverkslayout, etc. VSDX-filerna är baserade på XML-format som låter dig analysera en del av filinnehållet med liten ansträngning. Ibland kan du behöva konvertera en VSD-fil till VSDX-format av olika anledningar. För att möta sådana krav täcker den här artikeln hur man konverterar en VSD-fil till VSDX-format programmatiskt i Java.
VSD VSDX-filkonvertering - Java API-installation
Du kan arbeta med Aspose.Diagram for Java API för att manipulera MS Visio-diagram utan att behöva installera Visio-applikationen. Ladda bara ner JAR-filen från sidan Nedladdningar eller klistra in följande konfigurationer i filen pom.xml för att komma åt den från Aspose Repository i din applikation:
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.8</version>
</dependency>
</dependencies>
Konvertera VSD till VSDX Visio Diagram i Java
Du kan konvertera en VSD-fil till en Visio-fil i VSDX-format genom att följa stegen nedan:
- Skapa en instans av klassen Diagram för att läsa in VSD Visio-filen.
- Anropa metoden spara för att konvertera VSD till VSDX-filformat.
Följande kodavsnitt förklarar hur man konverterar en VSD-fil till en VSDX Visio-fil programmatiskt i Java:
// Ladda in VSD-filen
Diagram diagram = new Diagram("Input.vsd");
// Spara det utgående Visio-diagrammet i VSDX-format
diagram.save("Output.vsdx", SaveFileFormat.VSDX);
Skaffa en gratis licens
Du kan begära en gratis temporär licens för att utvärdera API:et utan några utvärderingsbegränsningar.
Slutsats
I den här artikeln har du förstått hur du konverterar en VSD-fil till en Visio-fil i VSDX-format programmatiskt i Java. Dessutom kanske du vill besöka utrymmet dokumentation för att utforska andra kapitel och avsnitt som täcker olika funktioner. Vänligen kontakta oss via forum.