Преобразование MPP в TIFF в Python | Файл Python MPP в TIFF

Файлы Microsoft Project (MPP) обычно используются для планирования и организации проектов и содержат важную информацию о задачах, сроках, ресурсах и т. д. Однако могут возникнуть ситуации, когда для совместного использования или визуализации этих данных потребуется вообще другой формат, например TIFF. TIFF — это универсальный формат изображений, который широко поддерживается на различных платформах и приложениях, что делает его идеальным выбором для аннотаций, диаграмм или любого другого визуального представления, полученного из файлов MPP. В этой статье мы узнаем, как конвертировать MPP в TIFF в Python.

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

  1. Библиотека Python для преобразования MPP в TIFF
  2. Конвертировать MPP в TIFF
  3. Конвертировать MPP в TIFF со сжатием
  4. Удалить сжатие и конвертировать MPP в TIFF
  5. Конвертировать MPP в TIFF онлайн
  6. Бесплатные учебные ресурсы

Библиотека Python для преобразования MPP в TIFF

Мы будем использовать Aspose.Tasks for Python для преобразования файлов MPP в изображения TIFF. Это мощная библиотека для работы с Microsoft Project в приложениях Python. Он позволяет вам читать, записывать, манипулировать и конвертировать файлы Microsoft Project без необходимости установки Microsoft Project.

Пожалуйста, загрузите пакет или установите API из PyPI, используя следующую команду pip в консоли:

pip install aspose-tasks

Конвертируйте MPP в TIFF с помощью Python

Мы можем легко экспортировать данные проекта из файла MPP в многостраничное изображение TIFF, выполнив следующие шаги:

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

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

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

# Загрузите входной файл проекта
project = tasks.Project("D:\\Files\\Blank2010.mpp");

# Сохраните проект в формате TIFF.
project.save("D:\\Files\\Blank2010_out.tif", tasks.saving.SaveFileFormat.TIFF);
Конвертируйте MPP в TIFF с помощью Python

Конвертируйте MPP в TIFF с помощью Python.

Преобразование MPP в TIFF со сжатием с использованием Python

Мы можем применить сжатие TIFF при преобразовании MPP в TIFF, выполнив следующие действия:

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

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

# В этом примере кода показано, как применить сжатие при преобразовании MPP в TIFF в Python.
import aspose.tasks as tasks

# Загрузите входной файл проекта
project = tasks.Project("D:\\Files\\Blank2010.mpp");

# Определите параметры сохранения изображения
options = tasks.saving.ImageSaveOptions(tasks.saving.SaveFileFormat.TIFF);

# Укажите сжатие CCITT4
options.tiff_compression = tasks.saving.TiffCompression.CCITT4;

# Сохраните проект в формате TIFF.
project.save("D:\\Files\\Blank2010_comp_out.tif", options);

Удалите сжатие и конвертируйте MPP в TIFF с помощью Python

Аналогичным образом мы также можем удалить сжатие TIFF, а затем преобразовать файл MPP в формат TIFF, выполнив шаги, упомянутые выше. Однако нам просто нужно установить для tiffcompression значение TiffCompression.NONE на шаге 3.

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

# В этом примере кода показано, как применить сжатие при преобразовании MPP в TIFF в Python.
import aspose.tasks as tasks

# Загрузите входной файл проекта
project = tasks.Project("D:\\Files\\Blank2010.mpp");

# Определите параметры сохранения изображения
options = tasks.saving.ImageSaveOptions(tasks.saving.SaveFileFormat.TIFF);

# Удалить компрессию
options.tiff_compression = tasks.saving.TiffCompression.NONE;

# Сохраните проект в формате TIFF.
project.save("D:\\Files\\Blank2010_remove_comp_out.tif", options);

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

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

Конвертируйте MPP в TIFF онлайн бесплатно

Вы также можете бесплатно конвертировать файлы MPP в формат TIFF онлайн, используя это веб-приложение Конвертер MPP в TIFF. Это веб-приложение было разработано с использованием вышеуказанного API.

MPP в TIFF – учебные ресурсы

Помимо преобразования MPP в TIFF, узнайте больше о создании, преобразовании файлов MPP и управлении ими без использования Microsoft Project, а также изучите различные другие функции библиотеки, используя ресурсы ниже:

Заключение

В этой статье мы узнали, как программно конвертировать MPP в TIFF на Python. Мы также узнали, как указать параметры сохранения изображений и установить сжатие TIFF. Используя Aspose.Tasks for Python через .NET API, вы можете легко экспортировать данные проекта из файлов MPP в различные другие форматы. В случае возникновения каких-либо неясностей, пожалуйста, свяжитесь с нами на нашем форуме бесплатной поддержки.

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