Конвертируйте Primavera XER в PDF с помощью Python

Oracle Primavera P6 использует формат файла XER для планирования проектов и управления ими. Это текстовый файл, и его можно легко открыть в любом текстовом редакторе, который имеется в вашем распоряжении. Преобразование XER в PDF позволяет обмениваться данными и информацией проекта Primavera и просматривать их на различных устройствах. В этом сообщении блога мы узнаем, как легко преобразовать файл XER в PDF на Python.

В этой статье рассматриваются следующие темы:

API конвертера Python XER в PDF

Мы будем использовать API Aspose.Tasks for Python для преобразования файла Primavera XER в файл PDF. Он позволяет работать с файлами управления проектами на Python без необходимости использования Microsoft Project. Он позволяет разработчикам читать и записывать файлы MPP, создавать, манипулировать и конвертировать проекты в другие форматы.

Чтобы установить Aspose.Tasks for Python в свой проект, либо загрузите пакет, либо установите его из PyPI, используя следующую команду pip в консоли:

pip install aspose-tasks

Преобразование XER в PDF в Python

Мы можем легко преобразовать проект Primavera P6 из файла XER в PDF. Просто выполните следующие простые шаги:

  1. Загрузите файл XER, используя класс Project.
  2. Вызовите метод save().В качестве аргументов он принимает путь к выходному файлу PDF и формат SaveFileFormat.

В следующем примере кода показано, как преобразовать XER в PDF в Python.

# В этом примере кода показано, как преобразовать Primavera XER в PDF.
import aspose.tasks as tasks

# Загрузить входной файл XER
project = tasks.Project("sample.xer");

# Сохранить как PDF
project.save("sample_Output.pdf", tasks.saving.SaveFileFormat.PDF);
Конвертировать Primavera P6 XER в PDF на Python

Конвертируйте Primavera P6 XER в PDF на Python.

Настройте преобразование XER в PDF с помощью Python

Аналогичным образом мы можем настроить преобразование XER в PDF, выполнив следующие действия:

  1. Загрузите файл XER, используя класс Project.
  2. Создайте экземпляр класса PdfSaveOptions.
  3. После этого определите параметры сохранения, такие как размер страницы и т. д.
  4. Наконец, вызовите метод save().В качестве аргументов он принимает путь к выходному PDF-файлу и PdfSaveOptions.

В следующем примере кода показано, как преобразовать XER в PDF с настраиваемыми настройками в Python.

# В этом примере кода показано, как настроить преобразование Primavera XER в PDF.
import aspose.tasks as tasks

# Загрузить входной файл XER
project = tasks.Project("sample.xer");

# Определить параметры сохранения PDF
options = tasks.saving.PdfSaveOptions();
options.page_size = tasks.visualization.PageSize.A3;

# Сохранить как PDF
project.save("sample_customized_Output.pdf", tasks.saving.SaveFileFormat.PDF);

Получите бесплатную лицензию

Вы можете получить бесплатную временную лицензию, чтобы опробовать библиотеку без ограничений ознакомительной версии.

Конвертируйте XER в PDF онлайн

Вы также можете конвертировать файлы Primavera XER в формат PDF онлайн с помощью этого бесплатного инструмента Конвертер XER в PDF. Он доступен из любого браузера и устройства без необходимости использования плагинов, программного обеспечения или подписок.

XER в PDF — бесплатные ресурсы

Помимо преобразования XER в PDF на Python, вы сможете раскрыть весь потенциал обширных функций и возможностей API. Используйте ресурсы ниже, чтобы в полной мере изучить его функциональные возможности.

Заключение

В этом посте мы рассмотрели, как конвертировать XER в PDF в Python. Используя Aspose.Tasks for Python, мы продемонстрировали, как загрузить файл Primavera XER и преобразовать его в PDF. С помощью шагов, описанных в этой статье, вы можете легко реализовать этот процесс преобразования, гарантируя, что графики ваших проектов всегда будут готовы к презентации, архивированию или простому просмотру на различных платформах.

В случае возникновения каких-либо неясностей, пожалуйста, свяжитесь с нами на нашем бесплатном форуме поддержки.

Смотрите также