Microsoft Project-filer (MPP) kan innehålla uppgifter, resurser, uppdrag och annan projektrelaterad information. Du kan konvertera MPP-filer till Excel-format XLSX eller CSV-filer programmatiskt med C#. Se följande avsnitt för ytterligare information:
- MPP till Excel XLSX eller CSV File Converter – C# API Installation
- Konvertera MPP till XLSX-fil Programmatiskt med C#
- Konvertera MPP till CSV-fil Programmatiskt med C#
MPP till Excel XLSX eller CSV File Converter – C# API Installation
Aspose.Tasks för .NET API stöder att skapa, redigera eller manipulera Microsoft Project-filer programmatiskt i .NET-baserade applikationer. Installera helt enkelt API:et genom att ladda ner resursfilerna från avsnittet Nya utgåvor eller använda följande installationskommando NuGet med verktyget Package Manager:
PM> Install-Package Aspose.Tasks
Konvertera MPP till Excel XLSX-fil Programmatiskt med C#
Du kan konvertera MPP-filen till en Excel XLSX-formatfil med stegen nedan:
- Läs ingångsfilen Project MPP.
- Initiera klassobjektet XlsxOptions.
- Spara den utgående Excel XLSX-filen.
Följande kod förklarar hur man konverterar MPP till Excel XLSX-formatfiler med olika alternativ programmatiskt med C#:
// Läs indata Project MPP-filen
Aspose.Tasks.Project project = new Aspose.Tasks.Project("Project5.mpp");
// Initiera XlsxOptions klassobjekt
Aspose.Tasks.Saving.XlsxOptions options = new Aspose.Tasks.Saving.XlsxOptions();
options.PageSize = Aspose.Tasks.Visualization.PageSize.A4;
// Spara utdata XLSX-fil
project.Save("Project.xlsx", options);
Konvertera MPP till CSV-fil Programmatiskt med C#
CSV-filer används för att lagra kommaseparerade värden. Du kan konvertera en MPP-fil till en CSV-fil samtidigt som du anger olika alternativ som textavgränsaren. Tillsammans med flera egenskaper som exponeras av klassen CsvSaveOptions, kan du ange avgränsaren som komma, semikolon, blanksteg eller tabb, enligt dina krav. Följ stegen nedan för att konvertera en MPP-fil till CSV programmatiskt i C#:
- Ladda in MPP-filen med hjälp av klassen Project.
- Initiera klassinstansen CsvOptions.
- Spara den utgående CSV-filen.
Koden nedan visar hur man konverterar en MPP-fil till en CSV-fil programmatiskt med C#:
// Läs indata Project MPP-filen
Aspose.Tasks.Project project = new Aspose.Tasks.Project("Project.mpp");
// Initiera CsvOptions-klassinstansen
Aspose.Tasks.Saving.CsvOptions options = new Aspose.Tasks.Saving.CsvOptions();
options.TextDelimiter = Aspose.Tasks.Saving.CsvTextDelimiter.Semicolon;
// Spara utdata CSV-fil
project.Save("Project.csv", options);
Få gratis API-licens
Du kan testa API:et i full kapacitet genom att begära en gratis temporär licens.
Slutsats
I den här artikeln har du lärt dig hur du konverterar Microsoft Project (MPP)-fil till Excel XLSX- eller CSV-formatfil programmatiskt med C#. Du kan arbeta med olika funktioner i API:t i .NET-baserade applikationer där du kan utforska funktionerna genom att besöka Dokumentation. Om du har några frågor är du välkommen att kontakta oss på Free Support Forum.