Converti Primavera XER in PDF utilizzando Python

Oracle Primavera P6 utilizza il formato file XER per la pianificazione e la gestione dei progetti. È un file di testo e può essere aperto senza sforzo da qualsiasi editor di testo a tua disposizione. La conversione di XER in PDF consente di condividere e rivedere i dati e le informazioni del progetto Primavera su vari dispositivi. In questo post del blog impareremo come convertire facilmente un file XER in un PDF in Python.

Questo articolo tratta i seguenti argomenti:

API di conversione da XER a PDF Python

Utilizzeremo l’API Aspose.Tasks for Python per convertire un file Primavera XER in un file PDF. Consente di lavorare con file di gestione dei progetti in Python senza bisogno di Microsoft Project. Consente agli sviluppatori di leggere e scrivere file MPP, creare, manipolare e convertire progetti in altri formati.

Per installare Aspose.Tasks for Python nel tuo progetto, scarica il pacchetto o installalo da PyPI utilizzando il seguente comando pip nella console:

pip install aspose-tasks

Converti XER in PDF in Python

Possiamo convertire facilmente il progetto Primavera P6 dal file XER in un PDF. Basta seguire questi semplici passaggi:

  1. Caricare il file XER utilizzando la classe Project.
  2. Chiama il metodo save().Richiede il percorso del file PDF di output e SaveFileFormat come argomenti.

Il seguente codice di esempio mostra come convertire XER in PDF in Python.

# Questo esempio di codice dimostra come convertire Primavera XER in PDF.
import aspose.tasks as tasks

# Caricare il file XER di input
project = tasks.Project("sample.xer");

# Salva come PDF
project.save("sample_Output.pdf", tasks.saving.SaveFileFormat.PDF);
Converti Primavera P6 XER in PDF in Python

Converti Primavera P6 XER in PDF in Python.

Personalizza la conversione da XER a PDF utilizzando Python

Allo stesso modo, possiamo personalizzare la conversione di XER in PDF seguendo i passaggi seguenti:

  1. Caricare il file XER utilizzando la classe Project.
  2. Crea un’istanza della classe PdfSaveOptions.
  3. Successivamente, definisci le opzioni di salvataggio come la dimensione della pagina, ecc.
  4. Infine, chiama il metodo save().Prende il percorso del file PDF di output e PdfSaveOptions come argomenti.

Il seguente codice di esempio mostra come convertire XER in PDF con impostazioni personalizzate in Python.

# Questo esempio di codice dimostra come personalizzare la conversione di Primavera XER in PDF.
import aspose.tasks as tasks

# Caricare il file XER di input
project = tasks.Project("sample.xer");

# Definire le opzioni di salvataggio del PDF
options = tasks.saving.PdfSaveOptions();
options.page_size = tasks.visualization.PageSize.A3;

# Salva come PDF
project.save("sample_customized_Output.pdf", tasks.saving.SaveFileFormat.PDF);

Ottieni una licenza gratuita

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

Converti XER in PDF online

Puoi anche convertire i tuoi file Primavera XER in formato PDF online utilizzando questo strumento gratuito Convertitore da XER a PDF. È accessibile da qualsiasi browser e dispositivo, senza bisogno di plug-in, software o abbonamenti.

Da XER a PDF: risorse gratuite

Oltre a convertire XER in PDF in Python, sblocca tutto il potenziale delle ampie funzionalità e capacità dell’API. Utilizza le risorse seguenti per esplorare al meglio le sue funzionalità.

Conclusione

In questo post, abbiamo esplorato come convertire XER in PDF in Python. Sfruttando Aspose.Tasks for Python, abbiamo dimostrato come caricare un file Primavera XER e convertirlo in un PDF. Con i passaggi descritti in questo articolo, puoi facilmente implementare questo processo di conversione, assicurandoti che le pianificazioni dei tuoi progetti siano sempre pronte per la presentazione, l’archiviazione o la semplice visualizzazione su diverse piattaforme.

In caso di ambiguità, non esitate a contattarci al nostro forum di supporto gratuito.

Guarda anche