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