A PPTX slide is composed of a number of components like auto shapes, tables, OLE objects, grouped shapes, picture frames, video frames, connectors and the various other elements available to build up a presentation.
In Aspose.Slides for .NET, each element on a slide is turned into a
Shape object. In other words, each element on the slide is either a
Shape object or an object derived from the
The structure of PPTX is complex so unlike PPT, where a generic lock can be used for all type of shapes, there are different types of locks for different shape type. The
BaseShapeLock class is the generic PPTX locking class. The following types of locks are supported in Aspose.Slides for .NET for PPTX.
AutoShapeLock locks auto shapes.
ConnectorLock locks connecter shapes.
GraphicalObjectLock locks graphical objects.
GroupshapeLock locks group shapes.
PictureFrameLock locks picture frames.
Any action performed on all
Shape objects in a
Presentation object is applied to the whole presentation.