دمج مستندات PS في PDF
حل واجهة برمجة تطبيقات C++ للجمع بين عدة ملفات PostScript
يمكن أن يحتوي تنسيق ملف PostScript على صفحات متعددة، ولكنه لا يمتلك القدرة على دمج ملفات متعددة في مستند واحد مثل تنسيق XPS. يوفر لك حل واجهة برمجة تطبيقات Aspose.Page لـ C++ وظيفة دمج عدة ملفات PS أو EPS في مستند PDF واحد.
يوضح مثال الكود التالي كيفية دمج ملفات PostScript باستخدام C++. إذا كنت بحاجة إلى معرفة كيف يمكن دمج هذه الوظيفة في حل ويب أو لدمج الملفات عبر الإنترنت، يمكنك تجربة أداة PS Merger متعددة المنصات.
لدمج ملفات PS وEPS، نحتاج إلى:
واجهة برمجة تطبيقات Aspose.Page لـ C++، وهي واجهة برمجة تطبيقات لمعالجة المستندات وتحويلها غنية بالميزات وقوية وسهلة الاستخدام لمنصة C++.
يمكنك تنزيل أحدث إصدار لها مباشرةً، فقط افتح مدير حزم NuGet، وابحث عن Aspose.Page.Cpp وقم بتثبيته. يمكنك أيضاً استخدام الأمر التالي من وحدة تحكم مدير الحزم (Package Manager Console).
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
خطوات دمج ملفات PostScript باستخدام C++
- قم بإنشاء مثيل لـ PsDocument من ملف PostScript الأول.
- قم بإنشاء مصفوفة من ملفات PS التي سيتم دمجها مع الملف الأول.
- استخدم PdfSaveOptions لتحديد القيمة المنطقية لـ AdditionalFontsFolder و SuppressError.
- قم بدمج (بواسطة MergeToPdf ) ملفات PS مع المستند الذي تم إنشاؤه واحفظه بتنسيق PDF باستخدام خيارات حفظ PDF.
- إذا كانت قيمة SuppressErrors صحيحة (true)، كما هو الحال بشكل افتراضي، فمن الممكن رؤية الأخطاء التي تم طرحها أثناء دمج ملفات PostScript في مستند PDF وحفظها في قائمة Exceptions.
دمج ملفات PS في PDF
دمج ملفات Encapsulated PostScript باستخدام C++
لدمج EPS في PDF، ستحتاج إلى اتخاذ نفس خطوات دمج PS في PDF. لمعرفة مثال تعليمات برمجية أكثر تفصيلاً، انتقل إلى توثيق Aspose.Page.
PS What is PS File Format
تنسيق PS (PostScript) هو لغة وصف صفحات تُدمج النصوص والرسومات في ملف واحد. يُستخدم على نطاق واسع في برامج تحرير الصور والطباعة، حيث يحتوي على تعليمات للطابعات حول كيفية طباعة المحتوى.