VSDM är Visio-diagramfilerna som innehåller makron. Sådana makron utvecklas vanligtvis i Visual Basic for Applications som kan utföra olika åtgärder och utlösas när filen öppnas. I vissa fall kan du behöva konvertera en VSDM Visio-fil till ett PDF-dokument. För att uppnå sådana krav täcker den här artikeln hur man konverterar en VSDM diagramfil till ett PDF dokument i Java.
- Visio till PDF-konvertering – Java API-konfiguration
- Konvertera VSDM Visio Diagram till PDF i Java
- Konvertera VSDM Visio Diagram till PDF med avancerade alternativ i Java
Visio till PDF-konverterare - Java API-konfiguration
Aspose.Diagram for Java är ett klassbibliotek designat för att skapa, redigera eller manipulera Visio-diagram inifrån Java-applikationer. Du behöver inte installera MS Visio för att arbeta med den här funktionen. Ladda bara ner JAR-filen från sidan Nedladdningar eller använd följande Maven-konfigurationer för att komma åt API:t från Aspose-förvaret:
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.6</version>
<classifier>jdk16</classifier>
</dependency>
</dependencies>
Konvertera VSDM Visio Diagram till PDF i Java
Du kan konvertera en VSDM-fil till ett PDF-dokument genom att följa stegen nedan:
- Ladda källfilen Visio VSDM med ett klassobjekt Diagram.
- Exportera VSDM-filen till PDF-format med metoden Spara.
Exempelkoden nedan visar hur man konverterar en VSDM-fil till ett PDF-dokument i Java:
// Ladda in-VSDM-fil
Diagram diagram = new Diagram("input.vsdm");
// Spara utdata PDF-fil
diagram.save("output.pdf", SaveFileFormat.PDF);
Konvertera VSDM-diagram till PDF med avancerade alternativ i Java
VSDM till PDF-konvertering kan förbättras genom att ställa in flera egenskaper som exponeras av klassen PdfSaveOptions. Till exempel sidstorlek, PDF-säkerhet och flera andra funktioner för att skapa PDF-dokumentet enligt dina krav. Stegen nedan utvecklar hur man konverterar ett VSDM till PDF-format programmatiskt i Java:
- Initiera en klassinstans Diagram för att ladda ingångs-VSDM-diagram.
- Skapa ett objekt av klassobjektet PdfSaveOptions.
- Ställ in sidstorlek för det utgående PDF-dokumentet.
- Konvertera VSDM Visio-filen till PDF-format.
Följande kodavsnitt beskriver hur man konverterar en VSDM Visio-fil till ett PDF-dokument med avancerade inställningar programmatiskt i Java:
// Ladda in-VSDM-fil
Diagram diagram = new Diagram("input.vsdm");
// Ställ in sidstorlek för utdata-PDF
PageSize size = new PageSize(PaperSizeFormat.A_4);
// Ställ in olika alternativ för att rendera VSDM-diagram till PDF
PdfSaveOptions options = new PdfSaveOptions();
options.setPageSize(size);
options.setExportComments(true);
// Spara utdata-PDF-fil
diagram.save("output.pdf", options);
Skaffa en gratis licens
Du kan skaffa 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 lärt dig hur du exporterar en VSDM Visio-fil till ett PDF-dokument programmatiskt i Java. Dessutom kan du besöka avsnittet dokumentation för att kontrollera flera funktioner som täcks av olika kapitel. Kontakta oss gärna på forumet om du har några funderingar.