Това кратко ръководство обяснява как да конвертирате PS в PDF в Python. Той обхваща системната конфигурация, поетапния алгоритъм и изпълним примерен код за преобразуване на PS в PDF в Python. Освен това включва различни методи за претоварване за импровизиране на преобразуването на PostScript файл според вашите изисквания.
Стъпки за конвертиране на PS в PDF в Python
- Инсталирайте Aspose.Page API, за да визуализирате EPS файловете от ваша страна
- Инициализирайте PDF изходния поток
- Инициализирайте входния поток на PostScript с класа PsDocument
- Създайте обект от класа PdfSaveOptions
- Изобразете изходния PDF файл
Тези стъпки очертават процеса на експортиране на PS в PDF в Python. Създайте изходния и изходния поток за работа с PostScript файлове. След това можете да зададете персонализирани PDF параметри и да изобразите изходния PDF документ.
Код за промяна на PS в PDF в Python
import aspose.page | |
from aspose.page import * | |
from aspose.page.eps.device import * | |
path = "C://" | |
# Initialize PDF output stream | |
pdf_stream = open("output.pdf", "wb") | |
# Initialize PostScript input stream | |
ps_stream = open(“input.ps", "rb",) | |
document = aspose.page.eps.PsDocument(ps_stream) | |
# Ignore minor errors | |
suppress_errors = True | |
# Initialize options object | |
options = aspose.page.eps.device.PdfSaveOptions(suppress_errors) | |
device = PdfDevice(pdf_stream) | |
try: | |
document.save(device, options) | |
finally: | |
ps_stream.close() | |
pdf_stream.close() |
Този кодов фрагмент е достатъчен за конвертиране на PostScript в PDF в Python. Работи главно с класа PsDocument за зареждане на входния файл и задаване на персонализирани опции. След това експортирайте изходния PDF файл в поток или диск. Освен това можете да импровизирате преобразуването, като зададете размера на страницата и полетата заедно с различни други свойства.
Този урок включва всички основни подробности за конвертиране на PS файл в PDF в Python. Ако искате да конвертирате XPS в PDF, прочетете статията на Конвертирайте XPS в PDF в Python.