ForEach
Inhalt
[
Ausblenden
]ForEach Klasse
Stellt eine Gruppe von Methoden dar, die dazu bestimmt sind, über verschiedene Presentation Modellobjekte zu iterieren. Diese Methoden können nützlich sein, wenn Sie die Formatierung oder den Inhalt von Elementen einer Presentation ändern müssen, z. B. die Formatierung jedes Abschnitts ändern.
public static class ForEach
Methoden
| Name | Beschreibung |
|---|---|
| static LayoutSlide(Presentation, ForEachLayoutSlideCallback) | Iterieren Sie jedes LayoutSlide im Presentation. |
| static MasterSlide(Presentation, ForEachMasterSlideCallback) | Iterieren Sie jedes MasterSlide im Presentation. |
| static Paragraph(Presentation, ForEachParagraphCallback) | Iterieren Sie jedes Paragraph im Presentation. Formen werden in allen Folientypen iteriert - Slide, MasterSlide und LayoutSlide |
| static Paragraph(Presentation, bool, ForEachParagraphCallback) | Iterieren Sie jedes Paragraph im Presentation. Formen werden in allen Folientypen iteriert - Slide, MasterSlide, LayoutSlide und NotesSlide |
| static Portion(Presentation, ForEachPortionCallback) | Iterieren Sie jedes Portion im Presentation. Abschnitte werden in allen Folientypen iteriert - Slide, MasterSlide und LayoutSlide |
| static Portion(Presentation, bool, ForEachPortionCallback) | Iterieren Sie jedes Portion im Presentation. Abschnitte werden in allen Folientypen iteriert - Slide, MasterSlide, LayoutSlide und NotesSlide |
| static Shape(BaseSlide, ForEachShapeCallback) | Iterieren Sie jedes Shape im BaseSlide. BaseSlide ist der Basistyp für Slide, MasterSlide und LayoutSlide |
| static Shape(Presentation, ForEachShapeCallback) | Iterieren Sie jedes Shape im Presentation. Formen werden in allen Folientypen iteriert - Slide, MasterSlide und LayoutSlide |
| static Shape(Presentation, bool, ForEachShapeCallback) | Iterieren Sie jedes Shape im Presentation. Formen werden in allen Folientypen iteriert - Slide, MasterSlide, LayoutSlide und NotesSlide falls nötig. |
| static Slide(Presentation, ForEachSlideCallback) | Iterieren Sie jedes Slide im Presentation. |
Andere Mitglieder
| Name | Beschreibung |
|---|---|
| delegate ForEachLayoutSlideCallback | Callback, der für jedes LayoutSlide im Presentation aufgerufen wird. |
| delegate ForEachMasterSlideCallback | Callback, der für jedes MasterSlide im Presentation aufgerufen wird. |
| delegate ForEachParagraphCallback | Callback, der für jedes Paragraph auf dem BaseSlide aufgerufen wird. |
| delegate ForEachPortionCallback | Callback, der für jedes Portion im Paragraph auf dem BaseSlide aufgerufen wird. |
| delegate ForEachShapeCallback | Callback, der für jedes Shape im Presentation aufgerufen wird. |
| delegate ForEachSlideCallback | Callback, der für jedes Slide im Presentation aufgerufen wird. |
Beispiele
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);
}
Siehe auch
- Namensraum Aspose.Slides.LowCode
- Assembly Aspose.Slides