Цей короткий посібник пояснює, як перетворити 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.