如何在PowerPoint演示文稿中获得所有形状? (我需要在OpenXml中)

问题描述 投票:-2回答:1

我需要从所有幻灯片中获得活动演示中的所有形状,包括C#中分组项目中的形状。

我需要在List或Array(Shape)中返回的所有形状。

enter image description here

c# vsto powerpoint office-interop
1个回答
1
投票

您可以通过Shapes属性枚举幻灯片的形状。同样,您可以通过Shapes属性枚举子形状(仅适用于GroupItems形状类型)。放在一起:

GroupItems

请注意,这种递归是有代价的,将上述方法转换为msoGroup可能是明智的。

© www.soinside.com 2019 - 2024. All rights reserved.