Ajouter une diapositive à la présentation

Ajouter une diapositive à la présentation

Aspose.Slides pour PHP via Java permet aux développeurs d’ajouter des diapositives vides à leur présentation. Pour ajouter une diapositive vide à la présentation, veuillez suivre les étapes ci-dessous :

  • Créez une instance de la classe Presentation.
  • Instanciez la classe ISlideCollection en faisant référence à la propriété Slides (collection d’objets Slide de contenu) exposée par l’objet Presentation.
  • Ajoutez une diapositive vide à la présentation à la fin de la collection de diapositives de contenu en appelant les méthodes addEmptySlide exposées par l’objet ISlideCollection.
  • Effectuez des opérations sur la nouvelle diapositive vide ajoutée.
  • Enfin, écrivez le fichier de présentation en utilisant l’objet Presentation.
  # Instancier la classe Presentation qui représente le fichier de présentation
  $pres = new Presentation();
  try {
    # Instancier la classe SlideCollection
    $slds = $pres->getSlides();
    for($i = 0; $i < java_values($pres->getLayoutSlides()->size()) ; $i++) {
      # Ajouter une diapositive vide à la collection de diapositives
      $slds->addEmptySlide($pres->getLayoutSlides()->get_Item($i));
    }
    # Effectuer des opérations sur la diapositive nouvellement ajoutée
    # Enregistrer le fichier PPTX sur le disque
    $pres->save("EmptySlide.pptx", SaveFormat::Pptx);
  } finally {
    $pres->dispose();
  }