Come convertire il file di Microsoft Project in XPS in Java

In questo breve ma completo tutorial, ti insegneremo come convertire il file Microsoft Project in XPS in Java. Questa conversione del file MPP di MS Project in XPS in Java non richiede l’installazione dell’applicazione MS Project o di qualsiasi altro strumento di terze parti sul sistema. Puoi modificare il documento MPP in XPS in qualsiasi sistema operativo comune come MS Windows, macOS o Linux.

Passaggi per convertire il file di Microsoft Project in XPS in Java

  1. Configura il tuo progetto per aggiungere Aspose.Task libreria da Maven Repository
  2. Carica il file MPP di esempio nell’oggetto classe Project
  3. Salva il documento MPP in XPS chiamando la funzione save nella classe Project

Qui vengono forniti semplici passaggi che possono essere seguiti per convertire il formato di file MPP in XPS in Java caricando il file MPP di origine dal disco e quindi salvandolo come file XPS. L’oggetto classe Project viene utilizzato a questo scopo fornendo il nome del file MPP di origine, tuttavia è possibile caricare questo file in vari modi, ad esempio caricando direttamente da un flusso o da un database. Inoltre, la funzione di salvataggio nella classe Project fornisce un numero di formati diversi da XPS per salvare il file di output.

Codice per convertire il file MPP in XPS in Java

In questo codice viene caricato un file MPP non protetto mentre puoi anche caricare un file MPP protetto da password fornendo la password per aprire il file MPP e salvarlo come XPS in Java. D’altra parte, se vuoi evitare errori durante l’analisi del file MPP, puoi impostare un metodo di callback anche per gestire gli errori. Sono disponibili molti altri overload del costruttore della classe Project che possono essere usati per caricare il file MPP di origine.

In questo tutorial, abbiamo appreso la conversione del documento MPP in XPS in Java. Se vuoi imparare la conversione di altri tipi di file in XPS come MS Excel, puoi visitare l’articolo su come convertire Excel in XPS in Java.

 Italiano