Converti Visio in PDF in Python

Microsoft Visio è una popolare applicazione di grafica vettoriale. Consente di disegnare una varietà di diagrammi professionali, diagrammi di flusso, linee temporali, ecc. semplici o complicati. Utilizza VSDX come formato file predefinito per il salvataggio dei file di disegno. In alcuni casi, potrebbe essere necessario convertire i diagrammi di Visio in documenti PDF. Tale conversione può aiutare a conservare i record o condividere i file di Visio in un formato portatile. In questo articolo impareremo come convertire Visio in PDF in Python.

In questo articolo verranno trattati i seguenti argomenti:

  1. Convertitore Python da Visio a PDF – Download gratuito
  2. Passaggi per convertire il disegno di Visio in un documento PDF
  3. Converti Visio in PDF a livello di codice
  4. Converti Visio in PDF con opzioni di salvataggio

Python Visio to PDF Converter – Download gratuito

Per convertire un disegno di Visio in un documento PDF, utilizzeremo Aspose.Diagram for Python. Consente di creare, modificare, convertire ed elaborare diagrammi MS Visio. L’API semplifica la manipolazione dei formati di file Visio supportati con proprietà e metodi facili da usare.

La classe Diagram dell’API è l’elemento radice della gerarchia degli oggetti di Visio. Fornisce il metodo save(string, SaveFileFormat) per salvare i dati del diagramma nel file in un formato specificato. L’enumerazione SaveFileFormat fornisce la selezione del formato del diagramma di salvataggio. Abbiamo la classe PdfSaveOptions che consente di specificare opzioni aggiuntive durante il rendering di pagine di diagrammi in PDF.

Si prega di scaricare il pacchetto o installare l’API da PyPI utilizzando il seguente comando pip nella console:.

pip install aspose-diagram-python 

Come convertire il disegno di Visio in PDF usando Python

Possiamo convertire facilmente un disegno di Visio in un documento PDF usando Aspose.Diagram per Python seguendo i passaggi indicati di seguito:

  • Carica un file di disegno di Visio.
  • Salva Visio come PDF.

Ora vediamo come eseguire questi passaggi in Python per convertire un file Visio in un documento PDF.

Converti Visio in PDF a livello di codice in Python

Segui i passaggi indicati di seguito per convertire un Visio in un PDF:

  1. Carica un file di input di Visio usando la classe Diagram.
  2. Chiama il metodo save() per salvarlo come PDF. Prende come argomento il percorso del file PDF di output.

L’esempio di codice seguente mostra come convertire un disegno di Visio in un documento PDF usando Python.

# Questo esempio di codice mostra come convertire Visio in PDF
import aspose.diagram
from aspose.diagram import *

# Carica un diagramma di Visio esistente
diagram = Diagram("C:\\Files\\Drawing1.vsdx")

# Salva il diagramma in formato PDF
diagram.save("C:\\Files\\Visio_Converted.pdf", SaveFileFormat.PDF)
Converti Visio in PDF usando Python

Converti Visio in PDF usando Python.

Converti Visio in PDF con le opzioni di salvataggio in Python

Possiamo specificare le opzioni di salvataggio PDF durante la conversione di un file Visio in un documento PDF seguendo i passaggi indicati di seguito:

  1. Innanzitutto, carica un file di input di Visio usando la classe Diagram.
  2. Quindi, crea un’istanza della classe PdfSaveOptions.
  3. Successivamente, specifica le opzioni di salvataggio come dimensione pagina, indice pagina, ecc.
  4. Infine, chiama il metodo save() per salvarlo come PDF. Prende il percorso del file PDF di output e PdfSaveOptions come argomenti.

L’esempio di codice seguente mostra come convertire un Visio in un documento PDF con opzioni usando Python.

# Questo esempio di codice mostra come convertire Visio in PDF con le opzioni di salvataggio in PDF
import aspose.diagram
from aspose.diagram import *

# Carica un diagramma di Visio esistente
diagram = Diagram("C:\\Files\\Drawing1.vsdx")

# Salva diagramma come PDF
options = saving.PdfSaveOptions()

# Imposta la dimensione della pagina
options.page_size = saving.PageSize(saving.PaperSizeFormat.A4)

# Salva una sola pagina, per indice di pagina
options.page_index = 0

# Salva il diagramma in formato PDF
diagram.save("C:\\Files\\Visio_Converted.pdf", options)

Ottieni una licenza temporanea gratuita

Puoi ottenere una licenza temporanea gratuita per provare la libreria senza limitazioni di valutazione.

Conclusione

In questo articolo abbiamo imparato a:

  • caricare un file di disegno di Visio esistente;
  • specificare la dimensione della pagina;
  • definire le opzioni di salvataggio del PDF;
  • salva il file di disegno di Visio come PDF in Python.

Oltre a convertire Visio in PDF in Python, puoi saperne di più sull’API Aspose.Diagram per Python usando la documentazione. In caso di ambiguità, non esitare a contattarci sul nostro forum di supporto gratuito.

Guarda anche