Перетворення MPP в Excel на Python

Файли MPP — це цифрові документи, призначені для організації, відстеження та керування проектами. Файли MPP містять важливу інформацію, таку як завдання, ресурси, доручення, графіки, бюджети та інші дані, пов’язані з проектом. У деяких випадках нам може знадобитися експорт даних проекту з MPP до Excel. Перетворення файлу MPP на Excel — це простий спосіб поділитися даними проекту з зацікавленими сторонами, які можуть не мати доступу до Microsoft Project. Ми можемо легко експортувати дані проекту з файлів MPP до електронних таблиць Excel (XLSX) програмним шляхом на Python. У цій статті ми дізнаємося, як конвертувати MPP у Excel на Python.

Ця стаття охоплює такі теми:

  1. Конвертер Python MPP в Excel
  2. Перетворити MPP в Excel
  3. Налаштувати перетворення MPP у XLSX
  4. Конвертувати MPP в Excel онлайн

Конвертер Python MPP в Excel

Для перетворення MPP у Excel ми будемо використовувати бібліотеку Aspose.Tasks for Python. Він надає повний набір функцій для легкого створення, обробки та конвертації файлів MS Project (MPP).

Будь ласка, завантажте пакет або інсталюйте API з PyPI за допомогою такої команди pip у консолі:

pip install aspose-tasks

Перетворення MPP в Excel на Python

Перетворення MPP у Excel за допомогою Aspose.Tasks for Python є простим. Просто завантажте файл MPP і збережіть його у форматі XLSX у потрібному місці. Будь ласка, виконайте наведені нижче кроки, щоб конвертувати MPP у Excel на Python.

  1. Завантажте файл MPP за допомогою екземпляра класу Project.
  2. Викличте метод save() із вихідним шляхом до файлу XLSX і SaveFileFormat як аргументами.

У наведеному нижче прикладі коду показано, як конвертувати MPP у Excel за допомогою Python.

# Цей приклад коду демонструє, як конвертувати MPP у XLSX.
import aspose.tasks as tsk

# Завантажте вхідний файл проекту
project = tsk.Project("C:\Files\Blank2010.mpp")

# Зберегти як XLSX
project.save("C:\Files\output.xlsx", tsk.saving.SaveFileFormat.XLSX)
Перетворення MPP в Excel на Python.

Перетворення MPP в Excel на Python.

Налаштуйте перетворення MPP у XLSX

Окрім перетворення файлу MPP у Excel, ми також можемо використовувати різні параметри для налаштування результату. Щоб досягти цього, API пропонує клас XlsxOptions, який дозволяє нам вказати додаткові параметри для відтворення даних проекту у форматі XLSX. Щоб указати параметри збереження XLSX, виконайте наведені нижче дії.

  1. Завантажте файл MPP за допомогою класу Project.
  2. Створіть екземпляр класу XlsxOptions.
  3. Встановіть різні параметри, такі як розмір сторінки, перегляд ресурсів, assignmentView, формат презентації тощо.
  4. Нарешті, викличте метод save(), щоб зберегти його як XLSX. Він приймає вихідний шлях до файлу та XlsxOptions як аргументи.

У наступному прикладі коду показано, як конвертувати MPP у XLSX із розширеними параметрами за допомогою Python.

# Цей приклад коду демонструє, як налаштувати перетворення MPP у XLSX.
import aspose.tasks as tsk
import aspose.tasks.visualization as vsl

# Завантажте вхідний файл проекту
project = tsk.Project("C:\Files\Blank2010.mpp")

# Ініціалізація об’єкта класу XlsxOptions
options = tsk.saving.XlsxOptions();

# Встановити розмір сторінки
options.page_size = vsl.PageSize.A3

# Перетворіть проект на одну сторінку
options.render_to_single_page = True

# Установити вигляд аркуша ресурсу
options.resource_view = vsl.ProjectView.get_default_resource_sheet_view()

# Установити перегляд завдань
options.assignment_view = vsl.ProjectView.get_default_assignment_view()

# Установити формат презентації як використання ресурсу
options.presentation_format = vsl.PresentationFormat.RESOURCE_USAGE

# Збережіть проект як XLSX
project.save("C:\Files\ProjectWithOptions.xlsx", options);

Перетворення MPP в Excel Online

Якщо ви хочете конвертувати MPP у Excel онлайн, скористайтеся нашим високоякісним і безкоштовним конвертером MPP у Excel, який розроблено за допомогою бібліотеки Aspose.Tasks.

Прочитайте повний підручник про перетворення MPP на Excel онлайн за допомогою нашого безкоштовного конвертера.

Отримайте безкоштовну ліцензію

Ви можете отримати безкоштовну тимчасову ліцензію, щоб спробувати бібліотеку без оціночних обмежень.

Ознайомтеся з конвертером MPP в Excel

Ознайомтеся з наведеними нижче ресурсами, щоб дізнатися більше про перетворення файлів MPP у Excel або інші підтримувані формати та вивчення Aspose.Tasks:

Висновок

У цій статті ми дізналися, як конвертувати MPP у Excel на Python. Крім того, ми побачили, як експортувати дані MS Project із файлу MPP до Excel і програмно налаштувати параметри. Перетворення MPP у Excel може бути ефективним способом обміну даними проекту з іншими, хто не має доступу до Microsoft Project. Покроковий посібник і зразки коду демонструють, як легко виконати перетворення MPP у XLSX за допомогою нашої бібліотеки Python. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.

Дивись також