Pliki Microsoft Project (MPP) mogą zawierać zadania, zasoby, przydziały i różne inne informacje związane z projektem. Możesz programowo konwertować pliki MPP do formatu Excel XLSX lub CSV przy użyciu języka C#. Więcej informacji można znaleźć w następujących sekcjach:
- Konwerter plików MPP na Excel XLSX lub CSV – instalacja C# API
- Konwertuj MPP na plik XLSX programowo za pomocą C#
- Konwertuj MPP na plik CSV programowo za pomocą C#
Konwerter plików MPP na Excel XLSX lub CSV – instalacja C# API
Aspose.Tasks for .NET API obsługuje programistyczne tworzenie, edytowanie i manipulowanie plikami Microsoft Project w aplikacjach opartych na .NET. Wystarczy zainstalować interfejs API, pobierając pliki zasobów z sekcji New Releases lub używając następującego polecenia instalacyjnego NuGet w narzędziu Package Manager:
PM> Install-Package Aspose.Tasks
Konwertuj MPP na plik Excel XLSX programowo za pomocą C#
Możesz przekonwertować plik MPP na plik w formacie Excel XLSX, wykonując poniższe czynności:
- Przeczytaj wejściowy plik MPP projektu.
- Zainicjuj obiekt klasy XlsxOptions.
- Zapisz wyjściowy plik Excel XLSX.
Poniższy kod wyjaśnia, jak programowo przekonwertować MPP na pliki w formacie Excel XLSX z różnymi opcjami za pomocą C#:
// Przeczytaj wejściowy plik MPP projektu
Aspose.Tasks.Project project = new Aspose.Tasks.Project("Project5.mpp");
// Zainicjuj obiekt klasy XlsxOptions
Aspose.Tasks.Saving.XlsxOptions options = new Aspose.Tasks.Saving.XlsxOptions();
options.PageSize = Aspose.Tasks.Visualization.PageSize.A4;
// Zapisz wyjściowy plik XLSX
project.Save("Project.xlsx", options);
Konwertuj MPP na plik CSV programowo za pomocą C#
Pliki CSV służą do przechowywania wartości oddzielonych przecinkami. Możesz przekonwertować plik MPP na plik CSV, określając różne opcje, takie jak ogranicznik tekstu. Wraz z kilkoma właściwościami udostępnianymi przez klasę CsvSaveOptions możesz określić ogranicznik jako przecinek, średnik, spację lub tabulator, zgodnie z własnymi wymaganiami. Wykonaj poniższe czynności, aby programowo przekonwertować plik MPP na CSV w języku C#:
- Załaduj wejściowy plik MPP przy użyciu klasy Project.
- Zainicjuj instancję klasy CsvOptions.
- Zapisz wyjściowy plik CSV.
Poniższy kod pokazuje, jak programowo przekonwertować plik MPP na plik CSV przy użyciu języka C#:
// Przeczytaj wejściowy plik MPP projektu
Aspose.Tasks.Project project = new Aspose.Tasks.Project("Project.mpp");
// Zainicjuj wystąpienie klasy CsvOptions
Aspose.Tasks.Saving.CsvOptions options = new Aspose.Tasks.Saving.CsvOptions();
options.TextDelimiter = Aspose.Tasks.Saving.CsvTextDelimiter.Semicolon;
// Zapisz wyjściowy plik CSV
project.Save("Project.csv", options);
Uzyskaj bezpłatną licencję API
Możesz przetestować interfejs API w pełni, prosząc o Bezpłatną licencję tymczasową.
Wniosek
W tym artykule nauczyłeś się, jak programowo przekonwertować plik Microsoft Project (MPP) na plik w formacie Excel XLSX lub CSV przy użyciu języka C#. Możesz pracować z różnymi funkcjami API w aplikacjach opartych na platformie .NET, gdzie możesz zapoznać się z tymi funkcjami, odwiedzając Dokumentację. W przypadku jakichkolwiek wątpliwości prosimy o kontakt z nami na Bezpłatne forum wsparcia.