В этой статье описано, как преобразовать EPS в PDF на Python. Вы получите список шагов программирования, методы кастомизации и рабочий пример кода для разработки программы-конвертера EPS в PDF на Python. В статье демонстрируются различные возможности изменения исходного файла EPS перед преобразованием и задания параметров выходного PDF-файла.
Шаги по преобразованию EPS в PDF на Python
- Установите Aspose.Imaging for Python via .NET и импортируйте необходимые классы и модули
- Load исходный EPS-файл в объект класса Image и приведите его к типу EpsImage для доступа к функциям
- При необходимости настройте загруженное EPS-изображение: поверните, обрежьте или измените размер
- Создайте экземпляр класса PdfOptions для задания параметров выходного PDF-файла
- При необходимости установите свойства PdfOptions, такие как метаданные, разрешение, размер страницы и др.
- Сохраните загруженное EPS-изображение в PDF с помощью стандартных или пользовательских свойств объекта PdfOptions
Эти шаги суммируют процесс преобразования формата файла из EPS в PDF на Python. Загрузите исходный EPS-файл в объект класса Image, приведите его к типу EpsImage, создайте экземпляр класса PdfOptions и сохраните изображение в формате PDF с использованием стандартных настроек класса PdfOptions. Вы можете контролировать поведение загруженного файла EPS и настраивать выходной PDF-файл, как показано в примере ниже.
Код для преобразования EPS в PDF на Python
Приведённый выше код демонстрирует работу конвертера EPS в PDF на Python. Можно внести пользовательские изменения в загруженный EPS-файл в памяти. Однако эти изменения не влияют на реальный скрипт исходного EPS-файла. Поскольку EPS-файл — это векторное изображение, можно использовать EpsRasterizationOptions для контроля преобразования в растровое изображение в выходном PDF-файле.
В этой статье мы рассмотрели процесс преобразования EPS в PDF. Для преобразования WEBP в GIF ознакомьтесь со статьёй Преобразование WEBP в GIF на Python.