إضافة شرائح إلى العروض التقديمية بلغة C++
إضافة شريحة إلى عرض تقديمي
قبل التحدث عن إضافة الشرائح إلى ملفات العرض التقديمي، دعونا نناقش بعض الحقائق حول الشرائح. يحتوي كل ملف عرض تقديمي PowerPoint على شريحة Master / Layout وشريحة Normal أخرى. هذا يعني أن ملف العرض التقديمي يحتوي على شريحة واحدة على الأقل أو أكثر. من المهم معرفة أن ملفات العروض التقديمية بدون شرائح غير مدعومة من قبل Aspose.Slides for C++. كل شريحة لها معرف فريد وتُرتب جميع الشرائح Normal وفقًا لترتيب يحدده الفهرس الصفري القائم. يسمح Aspose.Slides for C++ للمطورين بإضافة شرائح فارغة إلى عرضهم التقديمي. لإضافة شريحة فارغة في العرض التقديمي، يرجى اتباع الخطوات أدناه:
- إنشاء مثيل من فئةPresentation .
- إنشاء مثيل من فئةISlideCollection عن طريق تعيين مرجع إلى خاصية Slides (مجموعة كائنات Slide المحتوى) المعروضة بواسطة كائن Presentation.
- إضافة شريحة فارغة إلى العرض التقديمي في نهاية مجموعة الشرائح المحتوى عن طريق استدعاء طريقة AddEmptySlide المعروضة بواسطة كائن ISlideCollection.
- القيام ببعض العمل مع الشريحة الفارغة التي تمت إضافتها حديثًا.
- أخيرًا، كتابة ملف العرض التقديمي باستخدام كائنPresentation .
FAQ
هل يمكنني إدراج شريحة جديدة في موضع محدد، وليس فقط في النهاية؟
نعم. تدعم المكتبة مجموعات الشرائح وعملياتinsert/clone ، وبالتالي يمكنك إضافة شريحة في الفهرس المطلوب بدلاً من النهاية فقط.
هل يتم الحفاظ على السمات/الأنماط عند إضافة شريحة بناءً على تخطيط؟
نعم. يرث التخطيط التنسيق من الـ master الخاص به، وتورّث الشريحة الجديدة من التخطيط المختار والـ master المرتبط به.
أي شريحة تكون موجودة في عرض تقديمي “فارغ” جديد قبل إضافة الشرائح؟
العرض التقديمي الذي تم إنشاؤه حديثًا يحتوي بالفعل على شريحة فارغة واحدة ذات فهرس صفر. هذا أمر مهم عند حساب فهارس الإدراج.
كيف أختار “التخطيط” المناسب لشريحة جديدة إذا كان الـ master يحتوي على خيارات متعددة؟
عمومًا اخترLayoutSlide الذي يتطابق مع الهيكل المطلوب (Title and Content, Two Content, etc.). إذا كان هذا التخطيط غير موجود، يمكنكadd it to the master ثم استخدامه.