VSDM Visio till PDF java

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-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:

  1. Ladda källfilen Visio VSDM med ett klassobjekt Diagram.
  2. 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:

  1. Initiera en klassinstans Diagram för att ladda ingångs-VSDM-diagram.
  2. Skapa ett objekt av klassobjektet PdfSaveOptions.
  3. Ställ in sidstorlek för det utgående PDF-dokumentet.
  4. 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.

Se även