إضافة إهليلجات إلى العروض التقديمية في C++

إنشاء إهليلج

في هذا الموضوع، سنعرّف المطورين على إضافة أشكال إهليلجية إلى الشرائح باستخدام Aspose.Slides for C++ . توفر Aspose.Slides for C++ مجموعة أسهل من واجهات برمجة التطبيقات لرسم أنواع مختلفة من الأشكال ببضع أسطر من الشيفرة فقط. لإضافة إهليلج بسيط إلى شريحة محددة من العرض التقديمي، يرجى اتباع الخطوات أدناه:

  1. إنشاء نسخة من Presentation class
  2. الحصول على مرجع الشريحة باستخدام فهرسها
  3. إضافة AutoShape من نوع Ellipse باستخدام الطريقة AddAutoShape المتاحة في كائن IShapes
  4. حفظ العرض التقديمي المعدل كملف PPTX

في المثال المعطى أدناه، قمنا بإضافة إهليلج إلى الشريحة الأولى.

إنشاء إهليلج مُنسق

لإضافة إهليلج مُنسق بشكل أفضل إلى شريحة، يرجى اتباع الخطوات أدناه:

  1. إنشاء نسخة من Presentation class.
  2. الحصول على مرجع الشريحة باستخدام فهرسها.
  3. إضافة AutoShape من نوع Ellipse باستخدام الطريقة AddAutoShape المتاحة في كائن IShapes.
  4. تعيين نوع التعبئة للإهليلج إلى Solid.
  5. تعيين لون الإهليلج باستخدام الخاصية SolidFillColor.Color المتاحة عبر كائن FillFormat المرتبط بـ IShape.
  6. تعيين لون خطوط الإهليلج.
  7. تعيين عرض خطوط الإهليلج.
  8. حفظ العرض التقديمي المعدل كملف PPTX.

في المثال المعطى أدناه، قمنا بإضافة إهليلج مُنسق إلى الشريحة الأولى من العرض التقديمي.

الأسئلة الشائعة

كيف يمكنني تعيين الموضع والحجم الدقيقين لإهليلج بالنسبة لوحدات الشريحة؟

عادةً ما يتم تحديد الإحداثيات والأحجام بالنقاط. للحصول على نتائج متوقعة، ابنِ حساباتك على حجم الشريحة وحوّل المليمترات أو البوصات المطلوبة إلى نقاط قبل تعيين القيم.

كيف يمكنني وضع إهليلج فوق أو تحت كائنات أخرى (التحكم في ترتيب الطبقات)؟

قم بتعديل ترتيب الرسم للكائن عن طريق إحضاره إلى الأمام أو إرساله إلى الخلف. يتيح ذلك للإهليلج أن يتداخل مع كائنات أخرى أو يكشف عن تلك التي تحته.

كيف يمكنني تحريك ظهور أو إبراز إهليلج؟

Apply تأثيرات الدخول أو الإبراز أو الخروج على الشكل، وقم بضبط المشغلات والوقت لتحديد متى وكيف تُشغل الرسوم المتحركة.