ForEach
Contenu
[
Cacher
]Classe ForEach
Représente un groupe de méthodes destinées à itérer sur différents objets du modèle Presentation
. Ces méthodes peuvent être utiles si vous devez itérer et changer le formatage ou le contenu de certains éléments de la présentation, par exemple changer le formatage de chaque portion.
public static class ForEach
Méthodes
Nom | Description |
---|---|
static LayoutSlide(Presentation, ForEachLayoutSlideCallback) | Itérer chaque LayoutSlide dans la Presentation . |
static MasterSlide(Presentation, ForEachMasterSlideCallback) | Itérer chaque MasterSlide dans la Presentation . |
static Paragraph(Presentation, ForEachParagraphCallback) | Itérer chaque Paragraph dans la Presentation . Les formes seront itérées dans tous les types de diapositives - Slide , MasterSlide et LayoutSlide |
static Paragraph(Presentation, bool, ForEachParagraphCallback) | Itérer chaque Paragraph dans la Presentation . Les formes seront itérées dans tous les types de diapositives - Slide , MasterSlide , LayoutSlide et NotesSlide |
static Portion(Presentation, ForEachPortionCallback) | Itérer chaque Portion dans la Presentation . Les portions seront itérées dans tous les types de diapositives - Slide , MasterSlide et LayoutSlide |
static Portion(Presentation, bool, ForEachPortionCallback) | Itérer chaque Portion dans la Presentation . Les portions seront itérées dans tous les types de diapositives - Slide , MasterSlide , LayoutSlide et NotesSlide |
static Shape(BaseSlide, ForEachShapeCallback) | Itérer chaque Shape dans la BaseSlide . BaseSlide est le type de base pour Slide , MasterSlide et LayoutSlide |
static Shape(Presentation, ForEachShapeCallback) | Itérer chaque Shape dans la Presentation . Les formes seront itérées dans tous les types de diapositives - Slide , MasterSlide et LayoutSlide |
static Shape(Presentation, bool, ForEachShapeCallback) | Itérer chaque Shape dans la Presentation . Les formes seront itérées dans tous les types de diapositives - Slide , MasterSlide , LayoutSlide et NotesSlide si nécessaire. |
static Slide(Presentation, ForEachSlideCallback) | Itérer chaque Slide dans la Presentation . |
Autres Membres
Nom | Description |
---|---|
delegate ForEachLayoutSlideCallback | |
delegate ForEachMasterSlideCallback | |
delegate ForEachParagraphCallback | |
delegate ForEachPortionCallback | |
delegate ForEachShapeCallback | |
delegate ForEachSlideCallback |
Exemples
using (Presentation presentation = new Presentation("pres.pptx"))
{
ForEach.Portion(presentation, (portion, para, slide, index) =>
{
portion.PortionFormat.LatinFont = new FontData("Times New Roman");
});
presentation.Save("pres-out.pptx", SaveFormat.Pptx);
}
Voir Aussi
- namespace Aspose.Slides.LowCode
- assembly Aspose.Slides