إزالة الشريحة من العرض التقديمي

إذا أصبحت شريحة (أو محتوياتها) غير ضرورية، يمكنك حذفها. تقدم Aspose.Slides فئة Presentation التي تحتوي على ISlideCollection، وهي مستودع لجميع الشرائح في عرض تقديمي. باستخدام المؤشرات (المرجع أو الفهرس) لكائن ISlide المعروف، يمكنك تحديد الشريحة التي تريد إزالتها.

إزالة الشريحة بالمرجع

  1. إنشاء نسخة من فئة Presentation .
  2. احصل على مرجع الشريحة التي تريد إزالتها من خلال معرّفها أو فهرسها.
  3. قم بإزالة الشريحة المذكورة من العرض التقديمي.
  4. احفظ العرض التقديمي المعدل.

يوضح لك هذا الرمز البرمجي بلغة Java كيفية إزالة شريحة من خلال مرجعها:

// Instantiate a Presentation object that represents a presentation file
Presentation pres = new Presentation("demo.pptx");
try {
    // Accesses a slide through its index in the slides collection
    ISlide slide = pres.getSlides().get_Item(0);
    
    // Removes a slide through its reference
    pres.getSlides().remove(slide);
    
    // Saves the modified presentation
    pres.save("modified.pptx", SaveFormat.Pptx);
} finally {
    pres.dispose();
}

إزالة الشريحة حسب الفهرس

  1. إنشاء نسخة من فئة Presentation .
  2. قم بإزالة الشريحة من العرض التقديمي من خلال موضع فهرسها.
  3. احفظ العرض التقديمي المعدل.

يوضح لك هذا الرمز البرمجي بلغة Java كيفية إزالة شريحة من خلال فهرسها:

// Instantiates a Presentation object that represents a presentation file
Presentation pres = new Presentation("demo.pptx");
try {
    // Removes a slide through its slide index
    pres.getSlides().removeAt(0);
    
    // Saves the modified presentation
    pres.save("modified.pptx", SaveFormat.Pptx);
} finally {
    pres.dispose();
}

إزالة شريحة التخطيط غير المستخدمة

تقدم Aspose.Slides طريقة removeUnusedLayoutSlides (من فئة Compress) للسماح لك بحذف الشرائح التخطيط غير المرغوب فيها وغير المستخدمة. يوضح لك هذا الرمز البرمجي بلغة Java كيفية إزالة شريحة تخطيط من عرض تقديمي في PowerPoint:

Presentation pres = new Presentation("pres.pptx");
try {
    Compress.removeUnusedLayoutSlides(pres);

    pres.save("pres-out.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}

إزالة الشريحة الرئيسية غير المستخدمة

تقدم Aspose.Slides طريقة removeUnusedMasterSlides (من فئة Compress) للسماح لك بحذف الشرائح الرئيسية غير المرغوب فيها وغير المستخدمة. يوضح لك هذا الرمز البرمجي بلغة Java كيفية إزالة شريحة رئيسية من عرض تقديمي في PowerPoint:

Presentation pres = new Presentation("pres.pptx");
 try {
     Compress.removeUnusedMasterSlides(pres);

     pres.save("pres-out.pptx", SaveFormat.Pptx);
 } finally {
     if (pres != null) pres.dispose();
 }