Ajouter une diapositive à la présentation
Ajouter une diapositive à la présentation
Aspose.Slides for Node.js via Java permet aux développeurs d’ajouter des diapositives vides à leur présentation. Pour ajouter une diapositive vide dans la présentation, veuillez suivre les étapes ci-dessous :
- Créer une instance de la classe Presentation.
- Instancier la classe SlideCollection en définissant une référence à la propriété Slides (collection d’objets Slide de contenu) exposée par l’objet Presentation.
- Ajouter une diapositive vide à la présentation à la fin de la collection de diapositives de contenu en appelant la méthode addEmptySlide exposée par l’objet SlideCollection.
- Effectuer des opérations avec la nouvelle diapositive vide ajoutée.
- Enfin, enregistrer le fichier de présentation en utilisant l’objet Presentation.
// Instancier la classe Presentation qui représente le fichier de présentation
var pres = new aspose.slides.Presentation();
try {
// Instancier la classe SlideCollection
var slds = pres.getSlides();
for (var i = 0; i < pres.getLayoutSlides().size(); i++) {
// Ajouter une diapositive vide à la collection Slides
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", aspose.slides.SaveFormat.Pptx);
} finally {
pres.dispose();
}
FAQ
Puis-je insérer une nouvelle diapositive à une position spécifique, et pas seulement à la fin ?
Oui. La bibliothèque prend en charge les collections de diapositives et les opérations insert/clone vous permettant d’ajouter une diapositive à l’index requis plutôt qu’à la fin uniquement.
Les thèmes/styles sont-ils conservés lors de l’ajout d’une diapositive basée sur une disposition ?
Oui. Une disposition hérite du formatage de son maître, et la nouvelle diapositive hérite de la disposition sélectionnée et de son maître associé.
Quelle diapositive est présente dans une nouvelle présentation « vide » avant d’ajouter des diapositives ?
Une présentation nouvellement créée contient déjà une diapositive vierge avec l’index zéro. Cela est important à prendre en compte lors du calcul des indices d’insertion.
Comment choisir la disposition « appropriée » pour une nouvelle diapositive si le maître propose de nombreuses options ?
En général, choisissez le LayoutSlide qui correspond à la structure requise (Title and Content, Two Content, etc.). Si une telle disposition est absente, vous pouvez add it to the master puis l’utiliser.