IPresentation
Contents
[
Hide
]IPresentation interface
Presentation document
public interface IPresentation : IDisposable, IPresentationComponent
Properties
Name | Description |
---|---|
AllCustomXmlParts { get; } | Returns all custom data parts in the presentaion. Read-only ICustomXmlPart []. |
AsIDisposable { get; } | Returns IDisposable interface. Read-only IDisposable. |
AsIPresentationComponent { get; } | Allows to get base IPresentationComponent interface. Read-only IPresentationComponent . |
Audios { get; } | Returns the collection of all embedded audio files in the presentation. Read-only IAudioCollection . |
CommentAuthors { get; } | Returns the collection of comments autors. Read-only ICommentAuthorCollection . |
CurrentDateTime { get; set; } | Returns or sets date and time which will substitute content of datetime fields. Time of this Presentation object creation by default. Read/write DateTime. |
CustomData { get; } | Returns the presentation’s custom data. Read-only ICustomData . |
DefaultTextStyle { get; } | Returns default text style for shapes. Read-only ITextStyle . |
DigitalSignatures { get; } | Returns the collection of signatures used to sign the presentation. Read-only IDigitalSignatureCollection . |
DocumentProperties { get; } | Returns DocumentProperties object which contains standard and custom document properties. Read-only IDocumentProperties . |
FirstSlideNumber { get; set; } | Represents the first slide number in the presentation. Read/write Int32. |
FontsManager { get; } | Returns fonts manager. Read-only IFontsManager . |
HeaderFooterManager { get; } | Returns HeaderFooter manager of the presentation. Read-only IPresentationHeaderFooterManager . |
HyperlinkQueries { get; } | Provides easy access to all hyperlinks contained in all presentation slides (not in master, layout, notes slides). Read-only IHyperlinkQueries . |
Images { get; } | Returns the collection of all images in the presentation. Read-only IImageCollection . |
LayoutSlides { get; } | Returns a list of all layout slides that are defined in the presentation. Read-only IGlobalLayoutSlideCollection . |
MasterHandoutSlideManager { get; } | Returns handout master manager. Read-only IMasterHandoutSlideManager . |
MasterNotesSlideManager { get; } | Returns notes master manager. Read-only IMasterNotesSlideManager . |
Masters { get; } | Returns a list of all master slides that are defined in the presentation. Read-only IMasterSlideCollection . |
MasterTheme { get; } | Returns master theme of the presentation. Read-only IMasterTheme . |
NotesSize { get; } | Returns notes slide size object. Read-only INotesSize . |
ProtectionManager { get; } | Gets manager of the permissions for this presentation. Read-only IProtectionManager . |
Sections { get; } | Returns a list of all slides sections that are defined in the presentation. Read-only ISectionCollection . |
Slides { get; } | Returns a list of all slides that are defined in the presentation. Read-only ISlideCollection . |
SlideSize { get; } | Returns slide size object. Read-only ISlideSize . |
SourceFormat { get; } | Returns information about from which format presentation was loaded. Read-only SourceFormat . |
VbaProject { get; set; } | Gets VBA project with presentation macros. Read/write IVbaProject . |
Videos { get; } | Returns the collection of all embedded video files in the presentation. Read-only IVideoCollection . |
ViewProperties { get; } | Gets presentation wide view properties. Read-only IViewProperties . |
Methods
Name | Description |
---|---|
GetImages(IRenderingOptions) | Returns a Thumbnail Image objects for all slides of a presentation. |
GetImages(IRenderingOptions, int[]) | Returns a Thumbnail Bitmap objects for specified slides of a presentation. |
GetImages(IRenderingOptions, Size) | Returns a Thumbnail Image objects for all slides of a presentation with specified size. |
GetImages(IRenderingOptions, float, float) | Returns a Thumbnail Image objects for all slides of a presentation with custom scaling. |
GetImages(IRenderingOptions, int[], Size) | Returns a Thumbnail Image objects for specified slides of a presentation with specified size. |
GetImages(IRenderingOptions, int[], float, float) | Returns a Thumbnail Image objects for specified slides of a presentation with custom scaling. |
GetSlideById(uint) | Returns a Slide, MasterSlide or LayoutSlide by Id. |
HighlightRegex(Regex, Color, IFindResultCallback) | Highlights all matches of the regular expression with the specified color. |
HighlightText(string, Color) | Highlights all matches of the sample text with the specified color. |
HighlightText(string, Color, ITextSearchOptions, IFindResultCallback) | Highlights all matches of the sample text with the specified color. |
JoinPortionsWithSameFormatting() | Joins runs with same formatting in all paragraphs in all acceptable shapes in all slides. |
ReplaceRegex(Regex, string, IFindResultCallback) | Replaces all matches of the regular expression with the specified string. |
ReplaceText(string, string, ITextSearchOptions, IFindResultCallback) | Replaces all occurrences of the specified text with another specified text. |
Save(IXamlOptions) | Saves all slides of a presentation to a set of files representing XAML markup. |
Save(Stream, SaveFormat) | Saves all slides of a presentation to a stream in the specified format. |
Save(string, SaveFormat) | Saves all slides of a presentation to a file with the specified format. |
Save(Stream, int[], SaveFormat) | Saves specified slides of a presentation to a stream in the specified format. |
Save(Stream, SaveFormat, ISaveOptions) | Saves all slides of a presentation to a stream in the specified format and with additional options. |
Save(string, int[], SaveFormat) | Saves specified slides of a presentation to a file with the specified format. |
Save(string, SaveFormat, ISaveOptions) | Saves all slides of a presentation to a file with the specified format and with additional options. |
Save(Stream, int[], SaveFormat, ISaveOptions) | Saves specified slides of a presentation to a stream in the specified format. |
Save(string, int[], SaveFormat, ISaveOptions) | Saves specified slides of a presentation to a file with the specified format. |
See Also
- interface IPresentationComponent
- namespace Aspose.Slides
- assembly Aspose.Slides