I file di Microsoft Project (MPP) possono contenere attività, risorse, assegnazioni e diverse altre informazioni relative al progetto. È possibile convertire i file MPP in file in formato Excel XLSX o CSV a livello di codice utilizzando C#. Si prega di fare riferimento alle seguenti sezioni per ulteriori dettagli:
- Convertitore di file da MPP a Excel XLSX o CSV – Installazione API C#
- Converti MPP in file XLSX a livello di codice usando C#
- Converti MPP in file CSV a livello di codice con C#
Convertitore di file da MPP a Excel XLSX o CSV – Installazione API C#
L’API Aspose.Tasks for .NET supporta la creazione, la modifica o la manipolazione di file di Microsoft Project a livello di codice nelle applicazioni basate su .NET. È sufficiente installare l’API scaricando i file di risorse dalla sezione New Releases o utilizzando il seguente comando di installazione NuGet con lo strumento Package Manager:
PM> Install-Package Aspose.Tasks
Converti MPP in file Excel XLSX a livello di programmazione utilizzando C#
È possibile convertire il file MPP in un file in formato Excel XLSX con i seguenti passaggi:
- Leggere il file MPP del progetto di input.
- Inizializza l’oggetto di classe XlsxOptions.
- Salva il file Excel XLSX di output.
Il codice seguente spiega come convertire MPP in file in formato Excel XLSX con diverse opzioni a livello di programmazione con C#:
// Leggere il file MPP del progetto di input
Aspose.Tasks.Project project = new Aspose.Tasks.Project("Project5.mpp");
// Inizializza l'oggetto della classe XlsxOptions
Aspose.Tasks.Saving.XlsxOptions options = new Aspose.Tasks.Saving.XlsxOptions();
options.PageSize = Aspose.Tasks.Visualization.PageSize.A4;
// Salva il file XLSX di output
project.Save("Project.xlsx", options);
Converti MPP in file CSV a livello di codice con C#
I file CSV vengono utilizzati per memorizzare valori separati da virgole. Puoi convertire un file MPP in un file CSV specificando diverse opzioni come il delimitatore di testo. Insieme a diverse proprietà esposte dalla classe CsvSaveOptions, puoi specificare il delimitatore come virgola, punto e virgola, spazio o tabulazione, secondo i tuoi requisiti. Seguire i passaggi seguenti per convertire un file MPP in CSV a livello di codice in C#:
- Caricare il file MPP di input utilizzando la classe Project.
- Inizializza l’istanza della classe CsvOptions.
- Salva il file CSV di output.
Il codice seguente mostra come convertire un file MPP in un file CSV a livello di codice utilizzando C#:
// Leggere il file MPP del progetto di input
Aspose.Tasks.Project project = new Aspose.Tasks.Project("Project.mpp");
// Inizializza l'istanza della classe CsvOptions
Aspose.Tasks.Saving.CsvOptions options = new Aspose.Tasks.Saving.CsvOptions();
options.TextDelimiter = Aspose.Tasks.Saving.CsvTextDelimiter.Semicolon;
// Salva il file CSV di output
project.Save("Project.csv", options);
Ottieni una licenza API gratuita
Puoi testare l’API a piena capacità richiedendo una Licenza temporanea gratuita.
Conclusione
In questo articolo, hai imparato come convertire il file Microsoft Project (MPP) in un file in formato Excel XLSX o CSV a livello di programmazione utilizzando C#. Puoi lavorare con diverse funzionalità dell’API in applicazioni basate su .NET dove puoi esplorare le funzionalità visitando la Documentazione. In caso di dubbi, non esitare a contattarci al Forum di supporto gratuito.