Da XER a MPP in C#

I file XER vengono utilizzati per archiviare i dati relativi alla gestione del progetto e alla pianificazione del progetto. Allo stesso modo, il formato di file MPP può anche memorizzare tali informazioni sulla gestione del progetto. A volte, potrebbe essere necessario convertire un file XER in formato MPP. Seguendo tali casi d’uso, questo articolo illustra come convertire un file XER in formato MPP a livello di codice in C#.

Convertitore da XER a MPP - Installazione API C#

Aspose.Tasks per .NET può essere utilizzato per lavorare con diversi formati di file di gestione del progetto. Puoi configurarlo accedendo al file DLL di riferimento dalla pagina Download o eseguendo il comando di installazione NuGet di seguito:

PM> Install-Package Aspose.Tasks

Converti XER in MPP a livello di codice in C#

Puoi convertire un file XER in formato MPP con i seguenti passaggi:

  1. Carica il file XER di origine utilizzando la classe Project.
  2. Salva il file MPP di output.

Il frammento di codice seguente mostra come convertire XER in formato file MPP a livello di codice in C#:

// Carica il file XER di input
Aspose.Tasks.Project project = new Aspose.Tasks.Project("PrimaveraProject.xer");

// Salva il file MPP di output
project.Save("Output.mpp", Aspose.Tasks.Saving.SaveFileFormat.Mpp);

Converti XER in MPP con opzioni avanzate in C#

Questa sezione approfondisce la conversione di file da XER a MPP con opzioni avanzate in cui è possibile specificare diverse proprietà per il file MPP di output previsto. È necessario seguire i passaggi seguenti per eseguire la conversione a livello di codice in C#:

  1. Accedi al file XER di origine.
  2. Crea un’istanza della classe MPPSaveOptions.
  3. Esporta il file MPP di output.

Il seguente esempio di codice elabora come convertire un file XER in formato MPP a livello di codice in C#:

// Carica il file XER di input
Aspose.Tasks.Project project = new Aspose.Tasks.Project("PrimaveraProject.xer");

// Inizializza l'oggetto della classe MPPSaveOptions
Aspose.Tasks.Saving.MPPSaveOptions options = new Aspose.Tasks.Saving.MPPSaveOptions();
options.WriteViewData = true;

// Salva il file MPP di output
project.Save("Output.mpp", Aspose.Tasks.Saving.SaveFileFormat.Mpp);

Ottieni una licenza API gratuita

È possibile richiedere una Licenza di valutazione gratuita per valutare l’API senza alcuna limitazione o filigrana.

Conclusione

In questo articolo, hai esplorato come convertire un file XER in formato MPP a livello di codice in C#. Copre uno scenario di conversione di base e dettagli di conversione avanzati in cui è possibile impostare diverse proprietà di conversione. Tuttavia, puoi esplorare ulteriormente l’API dando un’occhiata alla sezione documentazione. In caso di domande, non esitate a contattarci al forum.

Guarda anche