ForEach
Contenido
[
Ocultar
]ForEach clase
Representa un grupo de métodos destinados a iterar sobre diferentes Presentation objetos modelo. Estos métodos pueden ser útiles si necesita iterar y cambiar el formato o el contenido de algunos elementos de Presentation, p.ej. cambiar el formato de cada porción.
public static class ForEach
Métodos
| Nombre | Descripción |
|---|---|
| static LayoutSlide(Presentation, ForEachLayoutSlideCallback) | Iterar cada LayoutSlide en el Presentation. |
| static MasterSlide(Presentation, ForEachMasterSlideCallback) | Iterar cada MasterSlide en el Presentation. |
| static Paragraph(Presentation, ForEachParagraphCallback) | Iterar cada Paragraph en el Presentation. Las formas se iterarán en todo tipo de diapositivas - Slide, MasterSlide y LayoutSlide |
| static Paragraph(Presentation, bool, ForEachParagraphCallback) | Iterar cada Paragraph en el Presentation. Las formas se iterarán en todo tipo de diapositivas - Slide, MasterSlide, LayoutSlide y NotesSlide |
| static Portion(Presentation, ForEachPortionCallback) | Iterar cada Portion en el Presentation. Las porciones se iterarán en todo tipo de diapositivas - Slide, MasterSlide y LayoutSlide |
| static Portion(Presentation, bool, ForEachPortionCallback) | Iterar cada Portion en el Presentation. Las porciones se iterarán en todo tipo 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 el Presentation. Las formas se iterarán en todo tipo de diapositivas - Slide, MasterSlide y LayoutSlide |
| static Shape(Presentation, bool, ForEachShapeCallback) | Iterar cada Shape en el Presentation. Las formas se iterarán en todo tipo de diapositivas - Slide, MasterSlide, LayoutSlide y NotesSlide si es necesario. |
| static Slide(Presentation, ForEachSlideCallback) | Iterar cada Slide en el Presentation. |
Otros miembros
| Nombre | Descripción |
|---|---|
| delegate ForEachLayoutSlideCallback | Callback que será invocado para cada LayoutSlide en el Presentation. |
| delegate ForEachMasterSlideCallback | Callback que será invocado para cada MasterSlide en el Presentation. |
| delegate ForEachParagraphCallback | Callback que será invocado para cada Paragraph en el BaseSlide. |
| delegate ForEachPortionCallback | Callback que será invocado para cada Portion en el Paragraph en el BaseSlide. |
| delegate ForEachShapeCallback | Callback que será invocado para cada Shape en el Presentation. |
| delegate ForEachSlideCallback | Callback que será invocado para cada Slide en el Presentation. |
Ejemplos
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);
}
Ver también
- espacio de nombres Aspose.Slides.LowCode
- ensamblado Aspose.Slides