Konwertuj MPP na Excel w Python

Pliki MPP to dokumenty cyfrowe przeznaczone do organizowania, śledzenia i zarządzania projektami. Pliki MPP obejmują ważne informacje, takie jak zadania, zasoby, zadania, harmonogramy, budżety i inne dane związane z projektem. W niektórych przypadkach może zaistnieć potrzeba wyeksportowania danych projektu z MPP do Excela. Konwersja pliku MPP do programu Excel to łatwy sposób udostępniania danych projektu interesariuszom, którzy mogą nie mieć dostępu do programu Microsoft Project. Możemy łatwo eksportować dane projektu z plików MPP do arkuszy kalkulacyjnych Excel (XLSX) programowo w Python. W tym artykule dowiemy się, jak przekonwertować MPP na Excel w Python.

Ten artykuł obejmuje następujące tematy:

  1. Python MPP to Excel Converter
  2. Konwertuj MPP do Excela
  3. Dostosuj konwersję MPP do XLSX
  4. Konwertuj MPP na Excel Online

Konwerter Python MPP na Excel

Do konwersji MPP do Excela wykorzystamy bibliotekę Aspose.Tasks for Python. Zapewnia kompleksowy zestaw funkcji do bezproblemowego tworzenia, przetwarzania i konwertowania plików MS Project (MPP).

Proszę pobierz pakiet lub zainstaluj API z PyPI, używając następującego polecenia pip w konsoli:

pip install aspose-tasks

Konwertuj MPP na Excel w Python

Konwersja MPP do Excela przy użyciu Aspose.Tasks for Python jest prosta. Po prostu załaduj plik MPP i zapisz go w formacie XLSX w wybranej lokalizacji. Wykonaj poniższe czynności, aby przekonwertować MPP na Excel w Python.

  1. Załaduj plik MPP przy użyciu instancji klasy Project.
  2. Wywołaj metodę save() z wyjściową ścieżką pliku XLSX i SaveFileFormat jako argumentami.

Poniższy przykładowy kod pokazuje, jak przekonwertować MPP na Excel przy użyciu języka Python.

# Ten przykład kodu demonstruje, jak przekonwertować MPP na XLSX.
import aspose.tasks as tsk

# Załaduj wejściowy plik projektu
project = tsk.Project("C:\Files\Blank2010.mpp")

# Zapisz jako XLSX
project.save("C:\Files\output.xlsx", tsk.saving.SaveFileFormat.XLSX)
Konwertuj MPP na Excel w Python.

Konwertuj MPP na Excel w Python.

Dostosuj MPP do konwersji XLSX

Oprócz konwersji pliku MPP do programu Excel, możemy również wykorzystać różne ustawienia, aby dostosować dane wyjściowe. Aby to osiągnąć, API oferuje klasę XlsxOptions, która pozwala nam określić dodatkowe opcje renderowania danych projektu w formacie XLSX. Wykonaj poniższe czynności, aby określić opcje zapisywania XLSX:

  1. Załaduj plik MPP przy użyciu klasy Project.
  2. Utwórz instancję klasy XlsxOptions.
  3. Ustaw różne opcje, takie jak rozmiar strony, widok zasobów, widok przypisania, format prezentacji itp.
  4. Na koniec wywołaj metodę save(), aby zapisać go jako XLSX. Pobiera ścieżkę pliku wyjściowego i XlsxOptions jako argumenty.

Poniższy przykładowy kod pokazuje, jak przekonwertować MPP na XLSX z zaawansowanymi opcjami przy użyciu języka Python.

# Ten przykład kodu demonstruje, jak dostosować MPP do konwersji XLSX.
import aspose.tasks as tsk
import aspose.tasks.visualization as vsl

# Załaduj wejściowy plik projektu
project = tsk.Project("C:\Files\Blank2010.mpp")

# Zainicjuj obiekt klasy XlsxOptions
options = tsk.saving.XlsxOptions();

# Ustaw rozmiar strony
options.page_size = vsl.PageSize.A3

# Renderuj projekt na jedną stronę
options.render_to_single_page = True

# Ustaw widok arkusza zasobów
options.resource_view = vsl.ProjectView.get_default_resource_sheet_view()

# Ustaw widok zadania
options.assignment_view = vsl.ProjectView.get_default_assignment_view()

# Ustaw format prezentacji jako wykorzystanie zasobów
options.presentation_format = vsl.PresentationFormat.RESOURCE_USAGE

# Zapisz projekt jako XLSX
project.save("C:\Files\ProjectWithOptions.xlsx", options);

Konwertuj MPP na Excel Online

Jeśli chcesz przekonwertować MPP na Excel online, skorzystaj z naszego wysokiej jakości i bezpłatnego konwertera MPP na Excel, który został opracowany przy użyciu biblioteki Aspose.Tasks.

Przeczytaj cały samouczek na temat konwertowania MPP na Excel online za pomocą naszego bezpłatnego konwertera.

Uzyskaj bezpłatną licencję

Możesz uzyskać bezpłatną tymczasową licencję, aby wypróbować bibliotekę bez ograniczeń ewaluacyjnych.

Przeglądaj konwerter MPP na Excel

Zapoznaj się z poniższymi zasobami, aby dowiedzieć się więcej o konwertowaniu plików MPP do formatu Excel lub innych obsługiwanych formatach oraz eksplorowaniu Aspose.Tasks:

Wniosek

W tym artykule dowiedzieliśmy się, jak przekonwertować MPP na Excel w Python. Ponadto widzieliśmy, jak eksportować dane MS Project z pliku MPP do Excela i dostosowywać opcje programowo. Konwersja MPP do programu Excel może być skutecznym sposobem udostępniania danych projektu innym osobom, które nie mają dostępu do programu Microsoft Project. Przewodnik krok po kroku i przykłady kodu demonstrują, jak łatwo przeprowadzić konwersję MPP do XLSX przy użyciu naszej biblioteki Python. W przypadku jakichkolwiek niejasności skontaktuj się z nami na naszym darmowym forum pomocy.

Zobacz też