Shape
Содержание
[
Скрывать
]Shape(Presentation, ForEachShapeCallback)
Итерация каждой Shape в Presentation. Фигуры будут итерироваться во всех типах слайдов - Slide, MasterSlide и LayoutSlide
public static void Shape(Presentation pres, ForEachShapeCallback forEachShape)
| Параметр | Тип | Описание |
|---|---|---|
| pres | Presentation | Презентация для итерации по макетным фигурам |
| forEachShape | ForEachShapeCallback | Коллбек, который будет вызываться для каждой фигуры |
Примеры
using (Presentation pres = new Presentation("pres.pptx"))
{
ForEach.Shape(pres, (shape, slide, index) =>
{
System.Console.WriteLine($"{shape.Name}, index: {index}");
});
}
См. также
- класс Presentation
- делегат ForEachShapeCallback
- класс ForEach
- пространство имен Aspose.Slides.LowCode
- сборка Aspose.Slides
Shape(Presentation, bool, ForEachShapeCallback)
Итерация каждой Shape в Presentation. Фигуры будут итерироваться во всех типах слайдов - Slide, MasterSlide, LayoutSlide и NotesSlide, если это необходимо.
public static void Shape(Presentation pres, bool includeNotes, ForEachShapeCallback forEachShape)
| Параметр | Тип | Описание |
|---|---|---|
| pres | Presentation | Презентация для итерации по макетным фигурам |
| includeNotes | Boolean | Флаг, указывающий, должны ли NotesSlides быть включены в обработку. |
| forEachShape | ForEachShapeCallback | Коллбек, который будет вызываться для каждой фигуры |
Примеры
using (Presentation pres = new Presentation("pres.pptx"))
{
ForEach.Shape(pres, true, (shape, slide, index) =>
{
System.Console.WriteLine($"{shape.Name}, index: {index}");
});
}
См. также
- класс Presentation
- делегат ForEachShapeCallback
- класс ForEach
- пространство имен Aspose.Slides.LowCode
- сборка Aspose.Slides
Shape(BaseSlide, ForEachShapeCallback)
Итерация каждой Shape в BaseSlide. BaseSlide является базовым типом для Slide, MasterSlide и LayoutSlide
public static void Shape(BaseSlide baseSlide, ForEachShapeCallback forEachShape)
| Параметр | Тип | Описание |
|---|---|---|
| baseSlide | BaseSlide | Слайд для итерации по макетным фигурам |
| forEachShape | ForEachShapeCallback | Коллбек, который будет вызываться для каждой фигуры |
Примеры
(Presentation pres = new Presentation("pres.pptx"))
{
ForEach.Slide(pres, (slide, index) =>
{
ForEach.Shape(slide, (shape, baseSlide, shapeIndex) =>
{
System.Console.WriteLine($"{shape.Name}, index: {shapeIndex}");
});
});
}
См. также
- класс BaseSlide
- делегат ForEachShapeCallback
- класс ForEach
- пространство имен Aspose.Slides.LowCode
- сборка Aspose.Slides