يشرح هذا الدليل السريع كيفية تحويل PS إلى PDF في Python. ويغطي تكوين النظام والخوارزمية التدريجية ونموذج التعليمات البرمجية القابل للتنفيذ لتحويل PS إلى PDF في Python. علاوة على ذلك، يتضمن طرق تحميل مختلفة لتحسين تحويل ملف PostScript وفقًا لمتطلباتك.
خطوات تحويل PS إلى PDF في Python
- قم بتثبيت واجهة برمجة التطبيقات Aspose.Page لعرض ملفات EPS على نهايتك
- تهيئة تدفق إخراج PDF
- قم بتهيئة مجرى إدخال PostScript باستخدام فئة PsDocument
- إنشاء كائن من فئة PdfSaveOptions
- عرض ملف PDF الناتج
تشرح هذه الخطوات عملية تصدير PS إلى PDF في Python. قم بإنشاء تدفقات المصدر والإخراج للعمل مع ملفات PostScript. بعد ذلك، يمكنك تعيين معلمات PDF مخصصة وعرض مستند PDF الناتج.
كود تحويل PS إلى PDF في بايثون
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.