Файлы Microsoft Project (MPP) обычно используются для планирования и организации проектов и содержат важную информацию о задачах, сроках, ресурсах и т. д. Однако могут возникнуть ситуации, когда для совместного использования или визуализации этих данных потребуется вообще другой формат, например TIFF. TIFF — это универсальный формат изображений, который широко поддерживается на различных платформах и приложениях, что делает его идеальным выбором для аннотаций, диаграмм или любого другого визуального представления, полученного из файлов MPP. В этой статье мы узнаем, как конвертировать MPP в TIFF в Python.
В этой статье рассматриваются следующие темы:
- Библиотека Python для преобразования MPP в TIFF
- Конвертировать MPP в TIFF
- Конвертировать MPP в TIFF со сжатием
- Удалить сжатие и конвертировать MPP в TIFF
- Конвертировать MPP в TIFF онлайн
- Бесплатные учебные ресурсы
Библиотека 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, выполнив следующие шаги:
- Загрузите файл MPP, используя класс Project.
- Сохраните в формате 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
Мы можем применить сжатие TIFF при преобразовании MPP в TIFF, выполнив следующие действия:
- Загрузите файл MPP, используя класс Project.
- Создайте экземпляр класса ImageSaveOptions.
- После этого укажите сжатие tiff.
- Наконец, вызовите метод 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, а также изучите различные другие функции библиотеки, используя ресурсы ниже:
- Руководство разработчика
- Бесплатные онлайн-приложения
- Справочник по API
- Практические руководства и статьи
Заключение
В этой статье мы узнали, как программно конвертировать MPP в TIFF на Python. Мы также узнали, как указать параметры сохранения изображений и установить сжатие TIFF. Используя Aspose.Tasks for Python через .NET API, вы можете легко экспортировать данные проекта из файлов MPP в различные другие форматы. В случае возникновения каких-либо неясностей, пожалуйста, свяжитесь с нами на нашем форуме бесплатной поддержки.