Shapes
Метод Collect.Shapes
Собирает все экземпляры Shape
в Presentation
.
public static IEnumerable<Shape> Shapes(Presentation pres)
Параметр | Тип | Описание |
---|---|---|
pres | Presentation | Презентация для сбора фигур |
Значение возврата
Сбор всех фигур, содержащихся в презентации
Примеры
using (Presentation pres = new Presentation("pres.pptx"))
{
foreach (Shape shape in Collect.Shapes(pres))
{
// если фигура является AutoShape, добавьте черную сплошную границу
if (shape is AutoShape autoShape)
{
autoShape.LineFormat.Style = LineStyle.Single;
autoShape.LineFormat.Width = 10f;
autoShape.LineFormat.FillFormat.FillType = FillType.Solid;
autoShape.LineFormat.FillFormat.SolidFillColor.Color = Color.Black;
}
}
pres.Save("pres-out.pptx", SaveFormat.Pptx);
}
См. также
- класс Shape
- класс Presentation
- класс Collect
- пространство имен Aspose.Slides.LowCode
- сборка Aspose.Slides