IPresentation

Overview

IPresentation is a class in Aspose.Slides FOSS for .NET. Inherits from: IPresentationComponent.

Represents a presentation document.

This class provides 9 methods for working with IPresentation objects in .NET programs. Available methods include: Save. All public members are accessible to any .NET application after installing the Aspose.Slides FOSS for .NET package. Properties: AsIPresentationComponent, CommentAuthors, CurrentDateTime, DocumentProperties, FirstSlideNumber, Images, and 7 more.

Properties

NameTypeAccessDescription
PresentationIPresentation?ReadGets the presentation.
CurrentDateTimeDateTimeRead/WriteGets or sets the date and time used to substitute content of datetime fields.
SlidesISlideCollectionReadGets the collection of all slides defined in the presentation.
NotesSizeINotesSizeReadGets the notes slide size object for this presentation.
LayoutSlidesIGlobalLayoutSlideCollectionReadGets the collection of all layout slides defined in the presentation.
MastersIMasterSlideCollectionReadGets the collection of all master slides defined in the presentation.
SectionsISectionCollectionReadGets the collection of all sections in the presentation.
CommentAuthorsICommentAuthorCollectionReadGets the collection of comment authors.
DocumentPropertiesIDocumentPropertiesReadGets the document properties (metadata) of the presentation.
ImagesIImageCollectionReadGets the collection of all images embedded in the presentation.
SourceFormatSourceFormatReadGets the format the presentation was loaded from.
FirstSlideNumberintRead/WriteGets or sets the first slide number in the presentation.
AsIPresentationComponentIPresentationComponentReadReturns this instance as an IPresentationComponent.

Methods

SignatureDescription
Save(fname: string, format: SaveFormat)Saves the presentation to a file in the specified format.
Save(stream: Stream, format: SaveFormat)Saves the presentation to a stream in the specified format.
Save(fname: string, format: SaveFormat, options: ISaveOptions)Saves the presentation to a file with the specified format and options.
Save(stream: Stream, format: SaveFormat, options: ISaveOptions)Saves the presentation to a stream with the specified format and options.
Save(fname: string, slides: int[], format: SaveFormat)Saves specific slides to a file in the specified format.
Save(fname: string, slides: int[], format: SaveFormat, options: ISaveOptions)Saves specific slides to a file with the specified format and options.
Save(stream: Stream, slides: int[], format: SaveFormat)Saves specific slides to a stream in the specified format.
Save(stream: Stream, slides: int[], format: SaveFormat, options: ISaveOptions)Saves specific slides to a stream with the specified format and options.
Save(options: ISaveOptions)Saves the presentation using the specified options object.

See Also