VSDM Visio in PDF java

VSDM sono i file di diagramma di Visio che contengono le macro. Tali macro sono solitamente sviluppate in Visual Basic, Applications Edition che possono eseguire diverse azioni e vengono attivate all’apertura del file. In alcuni casi, potrebbe essere necessario convertire un file VSDM Visio in un documento PDF. Per soddisfare tali requisiti, questo articolo illustra come convertire un file di diagramma VSDM in un documento PDF in Java.

Convertitore da Visio a PDF - Configurazione API Java

Aspose.Diagram for Java è una libreria di classi progettata per creare, modificare o manipolare diagrammi Visio dall’interno di applicazioni Java. Non è necessario installare MS Visio per utilizzare questa funzionalità. Basta scaricare il file JAR dalla pagina Download o utilizzare le seguenti configurazioni Maven per accedere all’API dal repository Aspose:

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.6</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

Converti il diagramma di Visio VSDM in PDF in Java

Puoi convertire un file VSDM in un documento PDF seguendo i passaggi seguenti:

  1. Caricare il file VSDM di Visio di origine utilizzando un oggetto di classe Diagram.
  2. Esportare il file VSDM in formato PDF utilizzando il metodo Salva.

Il codice di esempio seguente mostra come convertire un file VSDM in un documento PDF in Java:

// Carica il file VSDM di input
Diagram diagram = new Diagram("input.vsdm");

// Salva il file PDF di output
diagram.save("output.pdf", SaveFileFormat.PDF);

Converti il diagramma VSDM in PDF con le opzioni avanzate in Java

La conversione da VSDM a PDF può essere migliorata impostando diverse proprietà esposte dalla classe PdfSaveOptions. Ad esempio, le dimensioni della pagina, la sicurezza del PDF e molte altre funzionalità per la creazione del documento PDF in base alle proprie esigenze. I passaggi seguenti elaborano come convertire un VSDM in formato PDF a livello di codice in Java:

  1. Inizializza un’istanza della classe Diagram per caricare il diagramma VSDM di input.
  2. Crea un oggetto della classe PdfSaveOptions.
  3. Imposta le dimensioni della pagina per il documento PDF di output.
  4. Converti il file VSDM Visio in formato PDF.

Il seguente frammento di codice spiega come convertire un file VSDM Visio in un documento PDF con impostazioni avanzate a livello di codice in Java:

// Carica il file VSDM di input
Diagram diagram = new Diagram("input.vsdm");

// Imposta le dimensioni della pagina per il PDF di output
PageSize size = new PageSize(PaperSizeFormat.A_4);

// Imposta diverse opzioni per il rendering del diagramma VSDM in PDF
PdfSaveOptions options = new PdfSaveOptions();
options.setPageSize(size);
options.setExportComments(true);

// Salva il file PDF di output
diagram.save("output.pdf", options);

Ottieni una licenza gratuita

Puoi ottenere una Licenza temporanea gratuita per valutare l’API senza alcuna limitazione di valutazione.

Conclusione

In questo articolo, hai imparato come esportare un file VSDM Visio in un documento PDF a livello di codice in Java. Inoltre, puoi visitare la sezione documentazione per verificare diverse funzionalità trattate in diversi capitoli. Non esitare a contattarci al forum in caso di dubbi.

Guarda anche