Конвертировать EPS в PDF на Python

В этом руководстве рассказывается, как конвертировать EPS в PDF в Python. В нем объясняется конфигурация среды, алгоритм и фрагмент кода для преобразования EPS в PDF в Python. Кроме того, здесь также обсуждаются различные методы перегрузки для улучшения преобразования в соответствии с вашими требованиями.

Действия по преобразованию EPS в PDF с помощью Python

  1. Установите API Aspose.Page для рендеринга файлов EPS на вашей стороне.
  2. Инициализируйте выходной поток PDF
  3. Инициализируйте входной поток PostScript с помощью класса PsDocument.
  4. Создайте объект класса PdfSaveOptions.
  5. Отобразить выходной PDF-файл

Эта последовательность шагов представляет собой обзор процесса рендеринга EPS в PDF в Python. Сначала создайте входной и целевой потоки для работы с файлами. Затем установите все необходимые параметры PDF и создайте выходной PDF-файл.

Код для изменения EPS в PDF на Python

import aspose.page
from aspose.page import *
from aspose.page.eps.device import *
# Initialize PDF output stream
pdf_stream = open("output.pdf", "wb")
# Initialize PostScript input stream
ps_stream = open("input.eps", "rb",)
document = aspose.page.eps.PsDocument(ps_stream)
# Ignore minor errors by setting set this flag
suppress_errors = True
# Initialize options object with necessary parameters.
options = aspose.page.eps.device.PdfSaveOptions(suppress_errors)
# Default page size is applied as 595x842
device = PdfDevice(pdf_stream)
try:
document.save(device, options)
finally:
ps_stream.close()
pdf_stream.close()

Этот пример кода эффективен для экспорта файла EPS в PDF на Python. Используйте класс PsDocument для чтения исходного файла из потока и подавления мелких ошибок для непрерывного преобразования. Затем объявите объект класса PdfDevice, в котором вы можете изменить размер страницы в документах PDF перед экспортом созданного документа.

В этом руководстве описаны все детали конвертирования файлов EPS в PDF на Python. Однако, если вы хотите преобразовать XPS в формат PDF, обратитесь к статье Конвертировать XPS в PDF в Python.

 Русский