قم بإنشاء مستندات XPS من البداية
حل C++ API لإنشاء ملفات XPS وتغييرها.
يتيح لك حل Aspose.Page for C++ API التعامل مع ملفات XPS وملفات تنسيق لغة وصف الصفحة الأخرى. تسمح الوظيفة الغنية بإضافة أشكال مختلفة إلى المستندات، أو دمج بعض الملفات في ملف واحد، أو تحويلها إلى تنسيق أكثر ملاءمة. في حالة بدء العمل بهذا التنسيق فقط، فإليك وصف لكيفية إنشاء ملفات XPS جديدة وتعديل (إضافة الحروف الرسومية) إلى الملفات الموجودة بالفعل. تتم إضافة مقتطف الشفرة لتسهيل الفهم.
لإنشاء ملف XPS جديد، نحتاج إلى:
Aspose.Page for C++ API وهي واجهة برمجة تطبيقات غنية بالميزات وقوية وسهلة الاستخدام لمعالجة المستندات وتحويلها لمنصة C++.
يمكنك تنزيل أحدث إصدار مباشرةً، ما عليك سوى فتح مدير الحزم NuGet، والبحث عن Aspose.Page.Cpp وتثبيته. يمكنك أيضًا استخدام الأمر التالي من وحدة تحكم إدارة الحزم.
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
قم بإنشاء ملف XPS باستخدام لغة C++
- قم بإنشاء مستند XPS جديد باستخدام الدالة MakeObject
، التي ترجع كائنًا من XpsDocument فصل - أضف مجموعة من الحروف الرسومية إلى المستند باستخدام أسلوب AddGlyphs() الخاص بكائن مستند XPS.
- قم بتعيين لون تعبئة النص باستخدام طريقة set_Fill، مع تمرير فرشاة ذات لون خالص تم إنشاؤها بواسطة طريقة CreateSolidColorBrush لكائن مستند XPS.
- احفظ مستند XPS الناتج في ملف يسمى output.xps في الدليل المحدد بواسطة المتغير dir.
إنشاء ملفات XPS
التعليمات
1. كيف يمكنني تحرير ملف XPS؟
لتعديل ملفات XPS باستخدام حل API هذا، قم أولاً بتعيين المسار إلى الملف ثم استخدم كيانات فئة XpsDocument لتنفيذ التغييرات.
2. كيفية إنشاء ملف XPS؟
لإنشاء ملف XPS جديد باستخدام Aspose.Page، يتعين عليك تعيين المسار إلى المستند ثم استخدام مُنشئ XpsDocument لفئة XpsDocument.
3. كيف أقوم بتحويل XPS إلى DOCX؟
للحصول على ملف DOCX من جهاز XPS، استخدم المجاني المشترك بين الأنظمة الأساسية المحول
XPS ما هو XPS تنسيق الملف
تنسيق XPS مشابه لتنسيق PDF. كلاهما عبارة عن تنسيقات لغة وصف الصفحة (PDL). يعتمد EPS على HTML وليس على لغة PostScript. يمكن أن يحتوي ملف .eps على ترميز لهيكل المستند بالإضافة إلى معلومات حول الشكل الذي سيبدو عليه المستند. هناك أيضًا إرشادات مضافة حول كيفية طباعة المستند وتقديمه. تتمثل ميزة التنسيق في أنه يعمل على إصلاح وصف المستند مما يعني أنه سيبدو كما هو بغض النظر عن من ومن أي نظام تشغيل يفتحه.