|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPresentation
Presentaiton document
Method Summary | |
---|---|
IAudioCollection |
getAudios()
Returns the collection of all embedded audio files in the presentation. |
ICommentAuthorCollection |
getCommentAuthors()
Returns the collection of comments autors. |
java.util.Date |
getCurrentDateTime()
Returns or sets date and time which will substitute content of datetime fields, if UpdateDateTimeFields is true. |
ICustomData |
getCustomData()
Returns the presentation's custom data. |
ITextStyle |
getDefaultTextStyle()
Returns default text style for shapes. |
IDocumentProperties |
getDocumentProperties()
Returns DocumentProperties object which contains standard and custom document properties. |
int |
getFirstSlideNumber()
Represents the first slide number in the presentation |
IFontsManager |
getFontsManager()
Returns fonts manager. |
IHeaderFooterManager |
getHeaderFooterManager()
Returns HeaderFooter manager of the presentation. |
IHyperlinkQueries |
getHyperlinkQueries()
Provides easy access to all hyperlinks contained in all presentation slides (not in master, layout, notes slides). |
IImageCollection |
getImages()
Returns the collection of all images in the presentation. |
IGlobalLayoutSlideCollection |
getLayoutSlides()
Returns a list of all layout slides that are defined in the presentation. |
IMasterHandoutSlideManager |
getMasterHandoutSlideManager()
Returns handout master manager. |
IMasterNotesSlideManager |
getMasterNotesSlideManager()
Returns notes master manager. |
IMasterSlideCollection |
getMasters()
Returns a list of all master slides that are defined in the presentation. |
IMasterTheme |
getMasterTheme()
Returns master theme of the presentation. |
INotesSize |
getNotesSize()
Returns notes slide size object. |
IProtectionManager |
getProtectionManager()
Gets manager of the permissions for this presentation. |
IBaseSlide |
getSlideById(long id)
Returns a Slide, MasterSlide or LayoutSlide by Id. |
ISlideCollection |
getSlides()
Returns a list of all slides that are defined in the presentation. |
ISlideSize |
getSlideSize()
Returns slide size object. |
int |
getSourceFormat()
Returns information about from which format presentation was loaded. |
IVbaProject |
getVbaProject()
Gets VBA project with presentation macros. |
IVideoCollection |
getVideos()
Returns the collection of all embedded video files in the presentation. |
IViewProperties |
getViewProperties()
Gets presentation wide view properties. |
void |
joinPortionsWithSameFormatting()
Joins runs with same formatting in all paragraphs in all acceptable shapes in all slides. |
void |
save(java.io.OutputStream stream,
int format)
Saves all slides of a presentation to a stream in the specified format. |
void |
save(java.io.OutputStream stream,
int[] slides,
int format)
Saves specified slides of a presentation to a stream in the specified format. |
void |
save(java.io.OutputStream stream,
int[] slides,
int format,
ISaveOptions options)
Saves specified slides of a presentation to a stream in the specified format. |
void |
save(java.io.OutputStream stream,
int format,
ISaveOptions options)
Saves all slides of a presentation to a stream in the specified format and with additional options. |
void |
save(java.lang.String fname,
int format)
Saves all slides of a presentation to a file with the specified format. |
void |
save(java.lang.String fname,
int[] slides,
int format)
Saves specified slides of a presentation to a file with the specified format. |
void |
save(java.lang.String fname,
int[] slides,
int format,
ISaveOptions options)
Saves specified slides of a presentation to a file with the specified format. |
void |
save(java.lang.String fname,
int format,
ISaveOptions options)
Saves all slides of a presentation to a file with the specified format and with additional options. |
void |
setCurrentDateTime(java.util.Date value)
Returns or sets date and time which will substitute content of datetime fields, if UpdateDateTimeFields is true. |
void |
setFirstSlideNumber(int value)
Represents the first slide number in the presentation |
void |
setVbaProject(IVbaProject value)
Gets VBA project with presentation macros. |
Methods inherited from interface com.aspose.slides.IPresentationComponent |
---|
getPresentation |
Methods inherited from interface com.aspose.ms.System.IDisposable |
---|
dispose |
Method Detail |
---|
java.util.Date getCurrentDateTime()
Returns or sets date and time which will substitute content of datetime fields, if UpdateDateTimeFields
is true.
Time of this Presentation object creation by default.
Read/write DateTime
.
void setCurrentDateTime(java.util.Date value)
Returns or sets date and time which will substitute content of datetime fields, if UpdateDateTimeFields
is true.
Time of this Presentation object creation by default.
Read/write DateTime
.
IHeaderFooterManager getHeaderFooterManager()
Returns HeaderFooter manager of the presentation.
Read-only IHeaderFooterManager
.
IProtectionManager getProtectionManager()
Gets manager of the permissions for this presentation.
Read-only IProtectionManager
.
ISlideCollection getSlides()
Returns a list of all slides that are defined in the presentation.
Read-only ISlideCollection
.
ISlideSize getSlideSize()
Returns slide size object.
Read-only ISlideSize
.
INotesSize getNotesSize()
Returns notes slide size object.
Read-only INotesSize
.
IGlobalLayoutSlideCollection getLayoutSlides()
Returns a list of all layout slides that are defined in the presentation.
Read-only IGlobalLayoutSlideCollection
.
IMasterSlideCollection getMasters()
Returns a list of all master slides that are defined in the presentation.
Read-only IMasterSlideCollection
.
IMasterNotesSlideManager getMasterNotesSlideManager()
Returns notes master manager.
Read-only IMasterNotesSlideManager
.
IMasterHandoutSlideManager getMasterHandoutSlideManager()
Returns handout master manager.
Read-only IMasterHandoutSlideManager
.
IFontsManager getFontsManager()
Returns fonts manager.
Read-only IFontsManager
.
ITextStyle getDefaultTextStyle()
Returns default text style for shapes.
Read-only ITextStyle
.
ICommentAuthorCollection getCommentAuthors()
Returns the collection of comments autors.
Read-only ICommentAuthorCollection
.
IDocumentProperties getDocumentProperties()
Returns DocumentProperties object which contains standard and custom document properties.
Read-only IDocumentProperties
.
IImageCollection getImages()
Returns the collection of all images in the presentation.
Read-only IImageCollection
.
IAudioCollection getAudios()
Returns the collection of all embedded audio files in the presentation.
Read-only IAudioCollection
.
IVideoCollection getVideos()
Returns the collection of all embedded video files in the presentation.
Read-only IVideoCollection
.
ICustomData getCustomData()
Returns the presentation's custom data.
Read-only ICustomData
.
IVbaProject getVbaProject()
Gets VBA project with presentation macros.
Read/write IVbaProject
.
void setVbaProject(IVbaProject value)
Gets VBA project with presentation macros.
Read/write IVbaProject
.
int getSourceFormat()
Returns information about from which format presentation was loaded.
Read-only SourceFormat
.
IMasterTheme getMasterTheme()
Returns master theme of the presentation.
Read-only IMasterTheme
.
IHyperlinkQueries getHyperlinkQueries()
Provides easy access to all hyperlinks contained in all presentation slides (not in master, layout, notes slides).
Read-only IHyperlinkQueries
.
IViewProperties getViewProperties()
Gets presentation wide view properties.
Read-only IViewProperties
.
int getFirstSlideNumber()
Represents the first slide number in the presentation
void setFirstSlideNumber(int value)
Represents the first slide number in the presentation
void save(java.lang.String fname, int format)
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.void save(java.io.OutputStream stream, int format)
Saves all slides of a presentation to a stream in the specified format.
stream
- Output stream.format
- Format of the exported data.void save(java.lang.String fname, int format, ISaveOptions options)
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.void save(java.io.OutputStream stream, int format, ISaveOptions options)
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.
com.aspose.ms.System.NotSupportedException
- If you try to save encrypted file in
none Office 2007-2010 formatvoid save(java.lang.String fname, int[] slides, int format)
Saves specified slides of a presentation to a file with the specified format.
fname
- Path to the created file.slides
- Array with slide positions, starting from 1.format
- Format of the exported data.
com.aspose.ms.System.ArgumentNullException
- When stream or slides parameter is null.
com.aspose.ms.System.ArgumentOutOfRangeException
- When slides parameter contains wrong page numbers.
com.aspose.ms.System.InvalidOperationException
- When an unsupported SaveFormat is used, e.g. PPTX, PPTM, PPSX, PPSM, POTX, POTM, PPT, ODP.void save(java.lang.String fname, int[] slides, int format, ISaveOptions options)
Saves specified slides of a presentation to a file with the specified format.
fname
- Path to the created file.slides
- Array with slide positions, starting from 1.format
- Format of the exported data.options
- Additional format options.
com.aspose.ms.System.ArgumentNullException
- When stream or slides parameter is null.
com.aspose.ms.System.ArgumentOutOfRangeException
- When slides parameter contains wrong page numbers.
com.aspose.ms.System.InvalidOperationException
- When an unsupported SaveFormat is used, e.g. PPTX, PPTM, PPSX, PPSM, POTX, POTM, PPT, ODP.void save(java.io.OutputStream stream, int[] slides, int format)
Saves specified slides of a presentation to a stream in the specified format.
stream
- Output stream.slides
- Array with slide positions, starting from 1.format
- Format of the exported data.
com.aspose.ms.System.ArgumentNullException
- When stream or slides parameter is null.
com.aspose.ms.System.ArgumentOutOfRangeException
- When slides parameter contains wrong page numbers.
com.aspose.ms.System.InvalidOperationException
- When an unsupported SaveFormat is used, e.g. PPTX, PPTM, PPSX, PPSM, POTX, POTM, PPT, ODP.void save(java.io.OutputStream stream, int[] slides, int format, ISaveOptions options)
Saves specified slides of a presentation to a stream in the specified format.
stream
- Output stream.slides
- Array with slide positions, starting from 1.format
- Format of the exported data.options
- Additional format options.
com.aspose.ms.System.ArgumentNullException
- When stream or slides parameter is null.
com.aspose.ms.System.ArgumentOutOfRangeException
- When slides parameter contains wrong page numbers.
com.aspose.ms.System.InvalidOperationException
- When an unsupported SaveFormat is used, e.g. PPTX, PPTM, PPSX, PPSM, POTX, POTM, PPT, ODP.IBaseSlide getSlideById(long id)
Returns a Slide, MasterSlide or LayoutSlide by Id.
id
- Id of a slide.
void joinPortionsWithSameFormatting()
Joins runs with same formatting in all paragraphs in all acceptable shapes in all slides.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |