Agregar Diapositiva a la Presentación

Agregar Diapositiva a la Presentación

Aspose.Slides para PHP a través de Java permite a los desarrolladores agregar diapositivas vacías a su presentación. Para agregar una diapositiva vacía en la presentación, siga los pasos a continuación:

  • Cree una instancia de la clase Presentation.
  • Instancie la clase ISlideCollection configurando una referencia a la propiedad Slides (colección de objetos Slide de contenido) expuesta por el objeto Presentation.
  • Agregue una diapositiva vacía a la presentación al final de la colección de diapositivas de contenido llamando a los métodos addEmptySlide expuestos por el objeto ISlideCollection.
  • Haga algo con la nueva diapositiva vacía añadida.
  • Finalmente, escriba el archivo de presentación usando el objeto Presentation.
  # Instanciar la clase Presentation que representa el archivo de presentación
  $pres = new Presentation();
  try {
    # Instanciar la clase SlideCollection
    $slds = $pres->getSlides();
    for($i = 0; $i < java_values($pres->getLayoutSlides()->size()) ; $i++) {
      # Agregar una diapositiva vacía a la colección de Diapositivas
      $slds->addEmptySlide($pres->getLayoutSlides()->get_Item($i));
    }
    # Hacer algo en la diapositiva recién añadida
    # Guardar el archivo PPTX en el Disco
    $pres->save("EmptySlide.pptx", SaveFormat::Pptx);
  } finally {
    $pres->dispose();
  }