تحويل PS و EPS و XPS

PS و EPS و XPS Converter API حل لـ C++.

 

كلما دعت الحاجة إلى تحويل ملفات PostScript PS و Encapsulated PostScript EPS بالإضافة إلى مستندات XPS برمجيًا ، يمكن لـ Java API القيام بذلك بسلاسة وتحويل ملفات مضاعفة. بالنسبة إلى PS و EPS ، تدعم API عوامل تشغيل Levels 1-3 PostScript ومعظم تعليقات رأس EPS بالإضافة إلى تحويل مستندات PostScript ذات المطابقة القصوى باستثناء بعض حالات الخطوط وصفقات API مثل الخطوط مثل Time New Roman.

يمكن للمبرمجين استخدامه بسهولة للمعالجة المجمعة لوثائق PostScript و XPS ، وحتى معالجة عناصر اللوحات والمسارات والحروف الرسومية والتعامل مع أشكال الرسومات المتجهة وسلاسل النص.

يتيح لك حل API لـ Java هنا تحويل ملفات تنسيقات PDL مثل PS و EPS و XPS برمجيًا ، ولكن قد تجد أنه من المفيد مشاهدة ومحاولة تطوير الأنظمة الأساسية عبر واجهات برمجة التطبيقات الأصلية هذه. فيما يلي بعض سيناريوهات التحويل مثل EPS إلى صور و EPS إلى PDF و PostScript إلى PDF و PostScript to Images و XPS إلى صور و XPS إلى PDF

تحويل EPS إلى صور عبر C++.

تتيح مكتبة C++ تحويل ملفات Encapsulated PostScript (EPS) إلى صور على أنظمة Windows و Linux. العملية هي:

  1. استخدم FileStream لإنشاء دفق الإدخال لملف EPS وكذلك لإنشاء كائن PsDocument Class به دفق إدخال كمعامل. بالنسبة إلى الإعدادات الخاصة بالصور ، استخدم ImageSaveOptions Class .
  2. حدد نوع الصورة وحجمها باستخدام ImageDevice .
  3. احفظ EPS كصور مع خيارات حفظ الصورة في مصفوفة من مصفوفات البايت مما يؤدي إلى إنشاء دفق إخراج ملف جديد لكل صفيف بايت.
كود C++ لتحويل EPS إلى صور
 

PostScript لتحويل PDF عبر Java.

عملية تحويل PostScript إلى PDF هي نفس عملية تحويل EPS إلى صور ، باستثناء أن المطورين سيستخدمون PdfSaveOptions لتعريف إعدادات إضافية مثل قيم ExtraFontsFolder و SuppressError وما إلى ذلك ، علاوة على ذلك ، ستستخدم PdfDevice من دفق الإخراج الذي تم إنشاؤه.

كود C++ لتحويل PostScript إلى PDF
 

قم بتحويل XPS إلى PDF عبر C++.

تتعامل واجهة برمجة تطبيقات معالجة XPS C++ مع تحويل XPS إلى صور بما في ذلك BMP و JPG و TIFF و PNG والمزيد ، بالإضافة إلى تحويل XPS إلى PDF على الأنظمة المستندة إلى Windows و Linux. عملية تحويل XPS إلى PDF هي:

  1. تحديد دفق الإخراج وكذلك تحديد دفق الإدخال لمستند XPS للإدخال.
  2. مرره كمعامل إلى كائن XpsDocument .
  3. حدد خيارات الحفظ الخاصة بـ PDF مثل TextCompression و ImageCompression و JpegQualityLevel باستخدام PdfSaveOptions .
  4. قم بإنشاء مثيل لـ PdfDevice من تدفق الإخراج الذي تم إنشاؤه مسبقًا.
  5. أخيرًا ، قم بتحويل مستند XPS إلى ملف PDF باستخدام خيارات حفظ PDF.
كود C++ لتحويل XPS إلى PDF



FAQ

1. هل يمكنني تحويل Postscript باستخدام حل API هذا؟

Aspose.Page لديه وظيفة تسمح لك بتحويل ملفات PS و XPS و EPS إلى تنسيقات أخرى عبر الإنترنت أو برمجيًا. إذا كنت بحاجة إلى تحويل ملفاتك فورًا عبر الإنترنت ، فقد ترغب في استخدام تطبيق متعدد الأنظمة الأساسية محول ملفات تنسيق لغة وصف الصفحة .

2. ما هي اللغات التي يدعمها المحول لوصف الصفحة؟

تدعم وظيفة التحويل هذه الملفات ذات الامتدادات .ps و .eps و. xps. يتم تمثيل PDLs الشهيرة مثل PDF و SVG كحلول منفصلة في Aspose.products

3. هل الوظيفة مجانية؟

تعد المحولات متعددة الأنظمة الأساسية مجانية ، عندما يمكنك الحصول على نسخة تجريبية مجانية من حل API ثم شراء المنتج إذا لزم الأمر.

 
  

Support and Learning Resources