تشفير أشكال الرسومات المتجهة لملفات XPS
حل واجهة برمجة تطبيقات C++ للعمل مع الرسومات المتجهة لملفات XPS
تسمح XPS، مثل لغات وصف الصفحة الأخرى، بالعمل مع الرسومات المتجهة. يتضمن حل واجهة برمجة تطبيقات C++ هذا معالجة الرسومات المتجهة لملفات XPS. إنه يوفر مجموعة واسعة من الوظائف، ويظهر جزء منها في مقتطف الشفرة هنا. هناك فقط بعض الأمثلة حول كيفية إضافة أشكال بيضاوية ومستطيلة إلى الملفات. بالإضافة إلى ذلك، سوف تتعلم كيفية إدارة ألوان هذه الأشكال. باتباع هذه الطريقة، ستتمكن من إنشاء أي شكل هندسي تحتاجه.
للعمل مع أشكال الرسومات المتجهة لـ XPS، نحتاج إلى:
واجهة برمجة تطبيقات Aspose.Page لـ C++، وهي واجهة برمجة تطبيقات لمعالجة المستندات وتحويلها غنية بالميزات وقوية وسهلة الاستخدام لمنصة C++.
يمكنك تنزيل أحدث إصدار لها مباشرةً، فقط افتح مدير حزم NuGet، وابحث عن Aspose.Page.Cpp وقم بتثبيته. يمكنك أيضاً استخدام الأمر التالي من وحدة تحكم مدير الحزم.
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
خطوات إضافة مستطيل باستخدام C++.
- أولاً، قم بتعيين المسار إلى الدليل حيث سيتم حفظ المستند.
- قم بإنشاء ملف XPS عن طريق إنشاء مثيل لـ فئة XpsDocument .
- استخدم طرق فئة XpsPath لإنشاء مستطيل.
- أخيراً، احفظ مستند XPS المعدل عن طريق استدعاء طريقة XPsDocument.Save.
إضافة مستطيل
إضافة شكل بيضاوي باستخدام C++.
لإضافة شكل بيضاوي أو شكل آخر إلى ملف XPS، ستحتاج إلى اتخاذ خطوات مماثلة واستخدام نفس الكيانات المستخدمة لإضافة مستطيل.
إضافة شكل بيضاوي
XPS ما هو XPS تنسيق الملف
تنسيق XPS (XML Paper Specification) يشبه PDF من حيث كونه تنسيقاً مستقلاً عن النظام. يُنشأ باستخدام HTML وXML، ويُحافظ على مظهر المستند عبر مختلف الأنظمة.