Jak przekonwertować MPP na Excel przy użyciu C#

Ten artykuł pomaga w jaki sposób przekonwertować MPP na Excel przy użyciu C#, podając szczegóły konfiguracji i uruchamialny prosty kod do wykonania zadania. Zidentyfikowano wszystkie niezbędne zasoby, które są wymagane do napisania tej aplikacji. Zauważ, że nie ma potrzeby instalowania MS Project ani żadnego innego oprogramowania obsługującego MPP, aby wyeksportować plik MS Project do Excela przy użyciu C#, co skutkuje utworzeniem pliku XLSX.

Kroki, aby przekonwertować plik MPP do programu Excel przy użyciu języka C#

  1. Skonfiguruj środowisko programistyczne, aby dodać Aspose.Tasks za pomocą menedżera pakietów NuGet
  2. Utwórz lub załaduj istniejący plik MPP do obiektu klasy Project, aby przekonwertować go na format Excel
  3. W razie potrzeby dodaj niektóre zadania i podzadania
  4. Save wynikowy plik projektu jako plik programu Excel

Te kroki zapewniają prosty sposób konwertowania pliku programu MS Project na format programu Excel przy użyciu języka C#, udostępniając etapowy proces i uruchamialny przykładowy kod. Jeśli masz istniejący plik MPP, po prostu załaduj go i zapisz w żądanym formacie, takim jak XLSX, HTML, PNG itp., używając modułu wyliczającego SaveFileFormat. Dostępnych jest również wiele innych przeciążeń służących do zapisywania pliku MS Project.

Kod do konwersji MS Project na Excel przy użyciu C#

Aby przekształcić plik MPP do programu Excel przy użyciu języka C#, można załadować źródłowy plik MPP tylko przy użyciu jego nazwy, jednak dostępnych jest wiele innych opcji, takich jak ładowanie projektu z bazy danych lub strumienia. Możesz użyć LoadOptions, aby ustawić hasło do otwierania chronionego pliku projektu, ustawić token anulowania, aby przerwać operację ładowania pliku i ustawić procedurę obsługi błędów do odczytu niektórych plików XML. Podobnie możesz zapisać MPP jako plik Excel, ustawiając zakres zadań za pomocą daty początkowej i końcowej, ustawiając liczbę stron i ustawiając filtry zadań, aby wymienić tylko kilka za pomocą SaveOptions obiekt klasy.

W tym artykule nauczyliśmy się konwertować MPP do plików Excel. Możesz wykonywać inne rodzaje konwersji, takie jak XPS, postępując zgodnie z artykułem na jak przekonwertować plik Microsoft Project na XPS w C#.

 Polski