Protection — Aspose.Slides FOSS for C++ API Reference

Protection features in Aspose.Slides FOSS for C++ are provided through shape lock classes.

Namespace: Aspose::Slides::Foss


BaseShapeLock

The BaseShapeLock class is the base class for shape-level lock settings. Defined in include/Aspose/Slides/Foss/base_shape_lock.h.

#include <Aspose/Slides/Foss/base_shape_lock.h>

Shape locks prevent accidental editing of specific shape properties (position, size, text, grouping, etc.).


GraphicalObjectLock

The GraphicalObjectLock class extends BaseShapeLock for graphical objects. Defined in include/Aspose/Slides/Foss/graphical_object_lock.h.

#include <Aspose/Slides/Foss/graphical_object_lock.h>

Notes

Presentation-level protection (read-only, password protection) is not currently available in the FOSS edition. Shape-level locks are the primary protection mechanism.


See Also