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