PowerPoint
The Powerpoint
class, a core component of the OpenXMLOffice.Presentation
library, empowers developers to create, open, and manipulate PowerPoint (.pptx) files with ease. Whether generating new presentations or working with existing ones, this class provides a simple yet powerful interface for efficient content manipulation. Once modifications are complete, users can effortlessly save the updated presentation.
Usage, Options and Examples
Create or open a pptx file from path
Create or open a pptx object using a stream
Sample using most of the exposed functions
PresentationProperties
Options
PresentationProperties
OptionsslideMasters
Dictionary<string, PresentationSlideMaster>?
Multislide master support is in pipeline
theme
ThemePallet
Color template for overall presentation
PresentationSettings
Options
PresentationSettings
OptionsisMultiSlideMasterPartPresentation
bool
Get or Set Multslide master option
isMultiThemePresentation
bool
Get or Set Mult theme option
TODO
Multi Slide Master Support
Each Slide Master Theme Support