ForEach
Contenido
[
Ocultar
]ForEach class
Representa un grupo de métodos destinados a iterar sobre diferentes Presentation
modelos de objetos. Estos métodos pueden ser útiles si necesitas iterar y cambiar el formato o contenido de algunos elementos de Presentación, por ejemplo, cambiar el formato de cada porción.
public static class ForEach
Methods
Name | Description |
---|---|
static LayoutSlide(Presentation, ForEachLayoutSlideCallback) | Iterar cada LayoutSlide en la Presentation . |
static MasterSlide(Presentation, ForEachMasterSlideCallback) | Iterar cada MasterSlide en la Presentation . |
static Paragraph(Presentation, ForEachParagraphCallback) | Iterar cada Paragraph en la Presentation . Las formas se iterarán en todos los tipos de diapositivas - Slide , MasterSlide y LayoutSlide |
static Paragraph(Presentation, bool, ForEachParagraphCallback) | Iterar cada Paragraph en la Presentation . Las formas se iterarán en todos los tipos de diapositivas - Slide , MasterSlide , LayoutSlide y NotesSlide |
static Portion(Presentation, ForEachPortionCallback) | Iterar cada Portion en la Presentation . Las porciones se iterarán en todos los tipos de diapositivas - Slide , MasterSlide y LayoutSlide |
static Portion(Presentation, bool, ForEachPortionCallback) | Iterar cada Portion en la Presentation . Las porciones se iterarán en todos los tipos de diapositivas - Slide , MasterSlide , LayoutSlide y NotesSlide |
static Shape(BaseSlide, ForEachShapeCallback) | Iterar cada Shape en el BaseSlide . BaseSlide es el tipo base para Slide , MasterSlide y LayoutSlide |
static Shape(Presentation, ForEachShapeCallback) | Iterar cada Shape en la Presentation . Las formas se iterarán en todos los tipos de diapositivas - Slide , MasterSlide y LayoutSlide |
static Shape(Presentation, bool, ForEachShapeCallback) | Iterar cada Shape en la Presentation . Las formas se iterarán en todos los tipos de diapositivas - Slide , MasterSlide , LayoutSlide y NotesSlide si es necesario. |
static Slide(Presentation, ForEachSlideCallback) | Iterar cada Slide en la Presentation . |
Other Members
Name | Description |
---|---|
delegate ForEachLayoutSlideCallback | |
delegate ForEachMasterSlideCallback | |
delegate ForEachParagraphCallback | |
delegate ForEachPortionCallback | |
delegate ForEachShapeCallback | |
delegate ForEachSlideCallback |
Examples
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);
}
See Also
- namespace Aspose.Slides.LowCode
- assembly Aspose.Slides