Represents a Microsoft PowerPoint presentation. More...
Inherits Aspose::Slides::IPresentation, and Aspose::Slides::IDOMObject.
Public Member Functions | |
System::DateTime | get_CurrentDateTime () override |
Returns date and time which will substitute content of datetime fields. Time of this Presentation object creation by default. Read System::DateTime. More... | |
void | set_CurrentDateTime (System::DateTime value) override |
Sets date and time which will substitute content of datetime fields. Time of this Presentation object creation by default. Write System::DateTime. More... | |
System::SharedPtr< IPresentationHeaderFooterManager > | get_HeaderFooterManager () override |
Returns actual HeaderFooter manager. Read-only IPresentationHeaderFooterManager. More... | |
System::SharedPtr< IProtectionManager > | get_ProtectionManager () override |
Gets manager of the permissions for this presentation. Read-only IProtectionManager. More... | |
System::SharedPtr< ISlideCollection > | get_Slides () override |
Returns a list of all slides that are defined in the presentation. Read-only ISlideCollection. More... | |
System::SharedPtr< ISectionCollection > | get_Sections () override |
Returns a list of all slides sections that are defined in the presentation. Read-only ISectionCollection. More... | |
System::SharedPtr< ISlideSize > | get_SlideSize () override |
Returns slide size object. Read-only ISlideSize. More... | |
System::SharedPtr< INotesSize > | get_NotesSize () override |
Returns notes slide size object. Read-only INotesSize. More... | |
System::SharedPtr< IGlobalLayoutSlideCollection > | get_LayoutSlides () override |
Returns a list of all layout slides that are defined in the presentation. Read-only IGlobalLayoutSlideCollection. More... | |
System::SharedPtr< IMasterSlideCollection > | get_Masters () override |
Returns a list of all master slides that are defined in the presentation. Read-only IMasterSlideCollection. More... | |
System::SharedPtr< IMasterNotesSlideManager > | get_MasterNotesSlideManager () override |
Returns notes master manager. Read-only IMasterNotesSlideManager. More... | |
System::SharedPtr< IMasterHandoutSlideManager > | get_MasterHandoutSlideManager () override |
Returns handout master manager. Read-only IMasterHandoutSlideManager. More... | |
System::SharedPtr< IFontsManager > | get_FontsManager () override |
Returns fonts manager. Read-only IFontsManager. More... | |
System::SharedPtr< ITextStyle > | get_DefaultTextStyle () override |
Returns default text style for shapes. Read-only ITextStyle. More... | |
System::SharedPtr< ICommentAuthorCollection > | get_CommentAuthors () override |
Returns the collection of comments autors. Read-only ICommentAuthorCollection. More... | |
System::SharedPtr< IDocumentProperties > | get_DocumentProperties () override |
Returns DocumentProperties object which contains standard and custom document properties. Read-only IDocumentProperties. More... | |
System::SharedPtr< IImageCollection > | get_Images () override |
Returns the collection of all images in the presentation. Read-only IImageCollection. More... | |
System::SharedPtr< IAudioCollection > | get_Audios () override |
Returns the collection of all embedded audio files in the presentation. Read-only IAudioCollection. More... | |
System::SharedPtr< IVideoCollection > | get_Videos () override |
Returns the collection of all embedded video files in the presentation. Read-only IVideoCollection. More... | |
System::SharedPtr< IDigitalSignatureCollection > | get_DigitalSignatures () override |
Returns the collection of signatures used to sign the presentation. Read-only IDigitalSignatureCollection. More... | |
System::SharedPtr< ICustomData > | get_CustomData () override |
Returns the presentation's custom data. Read-only ICustomData. More... | |
System::ArrayPtr< System::SharedPtr< ICustomXmlPart > > | get_AllCustomXmlParts () override |
Returns all custom data parts in the presentaion. Read-only ICustomXmlPart[]. More... | |
System::SharedPtr< Vba::IVbaProject > | get_VbaProject () override |
Gets VBA project with presentation macros. Read Vba::IVbaProject. More... | |
void | set_VbaProject (System::SharedPtr< Vba::IVbaProject > value) override |
Sets VBA project with presentation macros. Write Vba::IVbaProject. More... | |
System::SharedPtr< IHyperlinkQueries > | get_HyperlinkQueries () override |
Provides easy access to all hyperlinks contained in all presentation slides (not in master, layout, notes slides). Read-only IHyperlinkQueries. More... | |
System::SharedPtr< IViewProperties > | get_ViewProperties () override |
Gets presentation wide view properties. Read-only IViewProperties. More... | |
int32_t | get_FirstSlideNumber () override |
Represents the first slide number in the presentation More... | |
void | set_FirstSlideNumber (int32_t value) override |
Represents the first slide number in the presentation More... | |
Aspose::Slides::SourceFormat | get_SourceFormat () override |
Returns information about from which format presentation was loaded. Read-only SourceFormat. More... | |
System::SharedPtr< Theme::IMasterTheme > | get_MasterTheme () override |
Returns master theme. Read-only Theme::IMasterTheme. More... | |
Presentation () | |
This constructor creates new presentation from scratch. Created presentation has one empty slide. More... | |
Presentation (System::SharedPtr< Aspose::Slides::LoadOptions > loadOptions) | |
This constructor creates new presentation from scratch. Created presentation has one empty slide. More... | |
Presentation (System::SharedPtr< System::IO::Stream > stream) | |
This constructor is the primary mechanism for reading an existing Presentation. More... | |
Presentation (System::SharedPtr< System::IO::Stream > stream, System::SharedPtr< Aspose::Slides::LoadOptions > loadOptions) | |
This constructor is the primary mechanism for reading an existing Presentation. More... | |
Presentation (System::String file) | |
This constructor gets a source file path from which the contents of the Presentation are read. More... | |
Presentation (System::String file, System::SharedPtr< Aspose::Slides::LoadOptions > loadOptions) | |
This constructor gets a source file path from which the contents of the Presentation are read. More... | |
System::SharedPtr< IBaseSlide > | GetSlideById (uint32_t id) override |
Returns a Slide, MasterSlide or LayoutSlide by Id. More... | |
void | Save (System::String fname, Export::SaveFormat format) override |
Saves all slides of a presentation to a file with the specified format. More... | |
void | Save (System::SharedPtr< System::IO::Stream > stream, Export::SaveFormat format) override |
Saves all slides of a presentation to a stream in the specified format. More... | |
void | Save (System::String fname, Export::SaveFormat format, System::SharedPtr< Export::ISaveOptions > options) override |
Saves all slides of a presentation to a file with the specified format and with additional options. More... | |
void | Save (System::SharedPtr< System::IO::Stream > stream, Export::SaveFormat format, System::SharedPtr< Export::ISaveOptions > options) override |
Saves all slides of a presentation to a stream in the specified format and with additional options. More... | |
void | Save (System::SharedPtr< Export::Xaml::IXamlOptions > options) override |
Saves all slides of a presentation to a set of files representing XAML markup. More... | |
System::ArrayPtr< System::SharedPtr< System::Drawing::Bitmap > > | GetThumbnails (System::SharedPtr< Export::INotesCommentsLayoutingOptions > notesCommentsLayouting) override |
Returns a Thumbnail Bitmap objects for all slides of a presentation. More... | |
System::ArrayPtr< System::SharedPtr< System::Drawing::Bitmap > > | GetThumbnails (System::SharedPtr< Export::INotesCommentsLayoutingOptions > notesCommentsLayouting, System::ArrayPtr< int32_t > slides) override |
Returns a Thumbnail Bitmap objects for specified slides of a presentation. More... | |
System::ArrayPtr< System::SharedPtr< System::Drawing::Bitmap > > | GetThumbnails (System::SharedPtr< Export::INotesCommentsLayoutingOptions > notesCommentsLayouting, float scaleX, float scaleY) override |
Returns a Thumbnail Bitmap objects for all slides of a presentation with custom scaling. More... | |
System::ArrayPtr< System::SharedPtr< System::Drawing::Bitmap > > | GetThumbnails (System::SharedPtr< Export::INotesCommentsLayoutingOptions > notesCommentsLayouting, System::ArrayPtr< int32_t > slides, float scaleX, float scaleY) override |
Returns a Thumbnail Bitmap objects for specified slides of a presentation with custom scaling. More... | |
System::ArrayPtr< System::SharedPtr< System::Drawing::Bitmap > > | GetThumbnails (System::SharedPtr< Export::INotesCommentsLayoutingOptions > notesCommentsLayouting, System::Drawing::Size imageSize) override |
Returns a Thumbnail Bitmap objects for all slides of a presentation with specified size. More... | |
System::ArrayPtr< System::SharedPtr< System::Drawing::Bitmap > > | GetThumbnails (System::SharedPtr< Export::INotesCommentsLayoutingOptions > notesCommentsLayouting, System::ArrayPtr< int32_t > slides, System::Drawing::Size imageSize) override |
Returns a Thumbnail Bitmap objects for specified slides of a presentation with specified size. More... | |
System::ArrayPtr< System::SharedPtr< System::Drawing::Bitmap > > | GetThumbnails (System::SharedPtr< Export::IRenderingOptions > options) override |
Returns a Thumbnail Bitmap objects for all slides of a presentation. More... | |
System::ArrayPtr< System::SharedPtr< System::Drawing::Bitmap > > | GetThumbnails (System::SharedPtr< Export::IRenderingOptions > options, System::ArrayPtr< int32_t > slides) override |
Returns a Thumbnail Bitmap objects for specified slides of a presentation. More... | |
System::ArrayPtr< System::SharedPtr< System::Drawing::Bitmap > > | GetThumbnails (System::SharedPtr< Export::IRenderingOptions > options, float scaleX, float scaleY) override |
Returns a Thumbnail Bitmap objects for all slides of a presentation with custom scaling. More... | |
System::ArrayPtr< System::SharedPtr< System::Drawing::Bitmap > > | GetThumbnails (System::SharedPtr< Export::IRenderingOptions > options, System::ArrayPtr< int32_t > slides, float scaleX, float scaleY) override |
Returns a Thumbnail Bitmap objects for specified slides of a presentation with custom scaling. More... | |
System::ArrayPtr< System::SharedPtr< System::Drawing::Bitmap > > | GetThumbnails (System::SharedPtr< Export::IRenderingOptions > options, System::Drawing::Size imageSize) override |
Returns a Thumbnail Bitmap objects for all slides of a presentation with specified size. More... | |
System::ArrayPtr< System::SharedPtr< System::Drawing::Bitmap > > | GetThumbnails (System::SharedPtr< Export::IRenderingOptions > options, System::ArrayPtr< int32_t > slides, System::Drawing::Size imageSize) override |
Returns a Thumbnail Bitmap objects for specified slides of a presentation with specified size. More... | |
void | Save (System::String fname, System::ArrayPtr< int32_t > slides, Export::SaveFormat format) override |
Saves specified slides of a presentation to a file with the specified format with page number keeping. More... | |
void | Save (System::String fname, System::ArrayPtr< int32_t > slides, Export::SaveFormat format, System::SharedPtr< Export::ISaveOptions > options) override |
Saves specified slides of a presentation to a file with the specified format with page number keeping. More... | |
void | Save (System::SharedPtr< System::IO::Stream > stream, System::ArrayPtr< int32_t > slides, Export::SaveFormat format) override |
Saves specified slides of a presentation to a stream in the specified format with page number keeping. More... | |
void | Save (System::SharedPtr< System::IO::Stream > stream, System::ArrayPtr< int32_t > slides, Export::SaveFormat format, System::SharedPtr< Export::ISaveOptions > options) override |
Saves specified slides of a presentation to a stream in the specified format with page number keeping. More... | |
void | Save (System::String fname, Export::SaveFormat format, System::SharedPtr< System::Web::HttpResponse > response, bool showInline) override |
Sends the presentation to the client browser. This method is absent in ClientProfile versions of Aspose.Slide. More... | |
void | Save (System::String fname, Export::SaveFormat format, System::SharedPtr< Export::ISaveOptions > options, System::SharedPtr< System::Web::HttpResponse > response, bool showInline) override |
Sends the presentation to the client browser. This method is absent in ClientProfile versions of Aspose.Slide. More... | |
void | JoinPortionsWithSameFormatting () override |
Joins runs with same formatting in all paragraphs in all acceptable shapes in all slides. More... | |
void | Dispose () override |
Releases all resources used by this Presentation object. More... | |
![]() | |
Object () | |
Creates object. Initializes all internal data structures. More... | |
virtual | ~Object () |
Destroys object. Frees all internal data structures. More... | |
Object (Object const &x) | |
Copy constructor. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. More... | |
Object & | operator= (Object const &x) |
Assignment operator. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. More... | |
Object * | SharedRefAdded () |
Increments shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More... | |
int | SharedRefRemovedSafe () |
Decrements and returns shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More... | |
int | RemovedSharedRefs (int count) |
Decreases shared reference count by specified value. More... | |
Detail::SmartPtrCounter * | WeakRefAdded () |
Increments weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More... | |
void | WeakRefRemoved () |
Decrements weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More... | |
Detail::SmartPtrCounter * | GetCounter () |
Gets reference counter data structure associated with the object. More... | |
int | SharedCount () const |
Gets current value of shared reference counter. More... | |
void | Lock () |
Implements C# lock() statement locking. Call directly or use LockContext sentry object. More... | |
void | Unlock () |
Implements C# lock() statement unlocking. Call directly or use LockContext sentry object. More... | |
virtual bool | Equals (ptr obj) |
Compares objects using C# Object.Equals semantics. More... | |
virtual int32_t | GetHashCode () const |
Analog of C# Object.GetHashCode() method. Enables hashing of custom objects. More... | |
virtual String | ToString () const |
Analog of C# Object.ToString() method. Enables converting custom objects to string. More... | |
virtual ptr | MemberwiseClone () const |
Analog of C# Object.MemberwiseClone() method. Enables cloning custom types. More... | |
virtual const TypeInfo & | GetType () const |
Gets actual type of object. Analog of C# System.Object.GetType() call. More... | |
virtual bool | Is (const TypeInfo &targetType) const |
Check if object represents an instance of type described by targetType. Analog of C# 'is' operator. More... | |
virtual void | SetTemplateWeakPtr (uint32_t argument) |
Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. More... | |
virtual bool | FastCast (const Details::FastRttiBase &helper, void **out_ptr) const |
For internal purposes only. More... | |
template<> | |
bool | ReferenceEquals (String const &str, std::nullptr_t) |
Specialization of Object::ReferenceEquals for case of string and nullptr. More... | |
template<> | |
bool | ReferenceEquals (String const &str1, String const &str2) |
Specialization of Object::ReferenceEquals for case of strings. More... | |
Protected Member Functions | |
virtual | ~Presentation () |
Additional Inherited Members | |
![]() | |
typedef SmartPtr< Object > | ptr |
Alias for smart pointer type. More... | |
![]() | |
static bool | ReferenceEquals (ptr const &objA, ptr const &objB) |
Compares objects by reference. More... | |
template<typename T > | |
static std::enable_if<!IsSmartPtr< T >::value, bool >::type | ReferenceEquals (T const &objA, T const &objB) |
Compares objects by reference. More... | |
template<typename T > | |
static std::enable_if<!IsSmartPtr< T >::value, bool >::type | ReferenceEquals (T const &objA, std::nullptr_t) |
Reference-compares value type object with nullptr. More... | |
template<typename T1 , typename T2 > | |
static std::enable_if< IsSmartPtr< T1 >::value &&IsSmartPtr< T2 >::value, bool >::type | Equals (T1 const &objA, T2 const &objB) |
Compares reference type objects in C# style. More... | |
template<typename T1 , typename T2 > | |
static std::enable_if<!IsSmartPtr< T1 >::value &&!IsSmartPtr< T2 >::value, bool >::type | Equals (T1 const &objA, T2 const &objB) |
Compares value type objects in C# style. More... | |
static const TypeInfo & | Type () |
Implements C# typeof(System.Object) construct. More... | |
template<> | |
bool | Equals (float const &objA, float const &objB) |
Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN. More... | |
template<> | |
bool | Equals (double const &objA, double const &objB) |
Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN. More... | |
Represents a Microsoft PowerPoint presentation.
Aspose::Slides::Presentation::Presentation | ( | ) |
This constructor creates new presentation from scratch. Created presentation has one empty slide.
Aspose::Slides::Presentation::Presentation | ( | System::SharedPtr< Aspose::Slides::LoadOptions > | loadOptions | ) |
This constructor creates new presentation from scratch. Created presentation has one empty slide.
loadOptions | Additional load options. |
Aspose::Slides::Presentation::Presentation | ( | System::SharedPtr< System::IO::Stream > | stream | ) |
This constructor is the primary mechanism for reading an existing Presentation.
stream | Input stream. |
Aspose::Slides::Presentation::Presentation | ( | System::SharedPtr< System::IO::Stream > | stream, |
System::SharedPtr< Aspose::Slides::LoadOptions > | loadOptions | ||
) |
This constructor is the primary mechanism for reading an existing Presentation.
stream | Input stream. |
loadOptions | Additional load options. |
Aspose::Slides::Presentation::Presentation | ( | System::String | file | ) |
This constructor gets a source file path from which the contents of the Presentation are read.
file | Input file. |
System::ArgumentException | Thrown when input file has zero length |
Aspose::Slides::Presentation::Presentation | ( | System::String | file, |
System::SharedPtr< Aspose::Slides::LoadOptions > | loadOptions | ||
) |
This constructor gets a source file path from which the contents of the Presentation are read.
file | Input file. |
loadOptions | Additional load options. |
System::ArgumentException | Thrown when input file has zero length |
|
protectedvirtual |
|
overridevirtual |
Releases all resources used by this Presentation object.
Reimplemented from System::IDisposable.
|
overridevirtual |
Returns all custom data parts in the presentaion. Read-only ICustomXmlPart[].
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns the collection of all embedded audio files in the presentation. Read-only IAudioCollection.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns the collection of comments autors. Read-only ICommentAuthorCollection.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns date and time which will substitute content of datetime fields. Time of this Presentation object creation by default. Read System::DateTime.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns the presentation's custom data. Read-only ICustomData.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns default text style for shapes. Read-only ITextStyle.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns the collection of signatures used to sign the presentation. Read-only IDigitalSignatureCollection.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns DocumentProperties object which contains standard and custom document properties. Read-only IDocumentProperties.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Represents the first slide number in the presentation
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns fonts manager. Read-only IFontsManager.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns actual HeaderFooter manager. Read-only IPresentationHeaderFooterManager.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Provides easy access to all hyperlinks contained in all presentation slides (not in master, layout, notes slides). Read-only IHyperlinkQueries.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns the collection of all images in the presentation. Read-only IImageCollection.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns a list of all layout slides that are defined in the presentation. Read-only IGlobalLayoutSlideCollection.
You can access to alternative API for adding/inserting/removing/cloning layout slides by using IMasterSlide::get_LayoutSlides property.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns handout master manager. Read-only IMasterHandoutSlideManager.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns notes master manager. Read-only IMasterNotesSlideManager.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns a list of all master slides that are defined in the presentation. Read-only IMasterSlideCollection.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns master theme. Read-only Theme::IMasterTheme.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns notes slide size object. Read-only INotesSize.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Gets manager of the permissions for this presentation. Read-only IProtectionManager.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns a list of all slides sections that are defined in the presentation. Read-only ISectionCollection.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns a list of all slides that are defined in the presentation. Read-only ISlideCollection.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns slide size object. Read-only ISlideSize.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns information about from which format presentation was loaded. Read-only SourceFormat.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Gets VBA project with presentation macros. Read Vba::IVbaProject.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns the collection of all embedded video files in the presentation. Read-only IVideoCollection.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Gets presentation wide view properties. Read-only IViewProperties.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns a Slide, MasterSlide or LayoutSlide by Id.
id | Id of a slide. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns a Thumbnail Bitmap objects for all slides of a presentation.
notesCommentsLayouting | Options for notes and comments layouting. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns a Thumbnail Bitmap objects for all slides of a presentation with custom scaling.
notesCommentsLayouting | Options for notes and comments layouting. |
scaleX | The value by which to scale this Thumbnail in the x-axis direction. |
scaleY | The value by which to scale this Thumbnail in the y-axis direction. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns a Thumbnail Bitmap objects for specified slides of a presentation.
notesCommentsLayouting | Options for notes and comments layouting. |
slides | Array with slide positions, starting from 1. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns a Thumbnail Bitmap objects for specified slides of a presentation with custom scaling.
notesCommentsLayouting | Options for notes and comments layouting. |
slides | Array with slide positions, starting from 1. |
scaleX | The value by which to scale this Thumbnail in the x-axis direction. |
scaleY | The value by which to scale this Thumbnail in the y-axis direction. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns a Thumbnail Bitmap objects for specified slides of a presentation with specified size.
notesCommentsLayouting | Options for notes and comments layouting. |
slides | Array with slide positions, starting from 1. |
imageSize | Size of the image to create. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns a Thumbnail Bitmap objects for all slides of a presentation with specified size.
notesCommentsLayouting | Options for notes and comments layouting. |
imageSize | Size of the image to create. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns a Thumbnail Bitmap objects for all slides of a presentation.
options | Tiff options. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns a Thumbnail Bitmap objects for all slides of a presentation with custom scaling.
options | Tiff options. |
scaleX | The value by which to scale this Thumbnail in the x-axis direction. |
scaleY | The value by which to scale this Thumbnail in the y-axis direction. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns a Thumbnail Bitmap objects for specified slides of a presentation.
options | Tiff options. |
slides | Array with slide positions, starting from 1. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns a Thumbnail Bitmap objects for specified slides of a presentation with custom scaling.
options | Tiff options. |
slides | Array with slide positions, starting from 1. |
scaleX | The value by which to scale this Thumbnail in the x-axis direction. |
scaleY | The value by which to scale this Thumbnail in the y-axis direction. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns a Thumbnail Bitmap objects for specified slides of a presentation with specified size.
options | Tiff options. |
slides | Array with slide positions, starting from 1. |
imageSize | Size of the image to create. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Returns a Thumbnail Bitmap objects for all slides of a presentation with specified size.
options | Tiff options. |
imageSize | Size of the image to create. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Joins runs with same formatting in all paragraphs in all acceptable shapes in all slides.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Saves all slides of a presentation to a set of files representing XAML markup.
options | The XAML format options. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Saves all slides of a presentation to a stream in the specified format.
stream | Output stream. |
format | Format of the exported data. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Saves all slides of a presentation to a stream in the specified format and with additional options.
stream | Output stream. |
format | Format of the exported data. |
options | Additional format options. |
System::NotSupportedException | If you try to save encrypted file in none Office 2007-2010 format |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Saves specified slides of a presentation to a stream in the specified format with page number keeping.
stream | Output stream. |
slides | Array with slide positions, starting from 1. |
format | Format of the exported data. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Saves specified slides of a presentation to a stream in the specified format with page number keeping.
stream | Output stream. |
slides | Array with slide positions, starting from 1. |
format | Format of the exported data. |
options | Additional format options. |
System::ArgumentNullException | When stream or slides parameter is null. |
System::ArgumentOutOfRangeException | When slides parameter contains wrong page numbers. |
System::InvalidOperationException | When an unsupported SaveFormat is used, e.g. PPTX, PPTM, PPSX, PPSM, POTX, POTM, PPT, ODP. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Saves all slides of a presentation to a file with the specified format.
fname | Path to the created file. |
format | Format of the exported data. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Saves all slides of a presentation to a file with the specified format and with additional options.
fname | Path to the created file. |
format | Format of the exported data. |
options | Additional format options. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Sends the presentation to the client browser. This method is absent in ClientProfile versions of Aspose.Slide.
fname | The name for the presentation that will appear at the client browser. The name should not contain path. |
format | Format of the exported data. |
options | Additional format options. |
response | Response object where to save the document. |
showInline | True to show an option to open the presentation inside the browser. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Sends the presentation to the client browser. This method is absent in ClientProfile versions of Aspose.Slide.
fname | The name for the presentation that will appear at the client browser. The name should not contain path. |
format | Format of the exported data. |
response | Response object where to save the document. |
showInline | True to show an option to open the presentation inside the browser. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Saves specified slides of a presentation to a file with the specified format with page number keeping.
fname | Path to the created file. |
slides | Array with slide positions, starting from 1. |
format | Format of the exported data. |
System::ArgumentNullException | When stream or slides parameter is null. |
System::ArgumentOutOfRangeException | When slides parameter contains wrong page numbers. |
System::InvalidOperationException | When an unsupported SaveFormat is used, e.g. PPTX, PPTM, PPSX, PPSM, POTX, POTM, PPT, ODP. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Saves specified slides of a presentation to a file with the specified format with page number keeping.
fname | Path to the created file. |
slides | Array with slide positions, starting from 1. |
format | Format of the exported data. |
options | Additional format options. |
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Sets date and time which will substitute content of datetime fields. Time of this Presentation object creation by default. Write System::DateTime.
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Represents the first slide number in the presentation
Implements Aspose::Slides::IPresentation.
|
overridevirtual |
Sets VBA project with presentation macros. Write Vba::IVbaProject.
Implements Aspose::Slides::IPresentation.