IPresentation — Aspose.Slides FOSS Java API Reference

IPresentation — Represents a presentation document.

Package: org.aspose.slides.foss


Properties

PropertyTypeAccessDescription
currentDateTimeLocalDateTimeRead/Write
slidesISlideCollectionRead/Write
notesSizeINotesSizeRead/Write
layoutSlidesIGlobalLayoutSlideCollectionRead/Write
mastersIMasterSlideCollectionRead/Write
commentAuthorsICommentAuthorCollectionRead/Write
documentPropertiesIDocumentPropertiesRead/Write
imagesIImageCollectionRead/Write
sourceFormatSourceFormatRead/Write
firstSlideNumberintRead/Write

Methods

MethodReturnsDescription
getCurrentDateTime()LocalDateTimeReturns date and time which will substitute content of datetime fields.
setCurrentDateTime(LocalDateTime value)voidSets date and time which will substitute content of datetime fields.
getSlides()ISlideCollectionReturns a list of all slides that are defined in the presentation.
getNotesSize()INotesSizeReturns notes slide size object.
getLayoutSlides()IGlobalLayoutSlideCollectionReturns a list of all layout slides that are defined in the presentation.
getMasters()IMasterSlideCollectionReturns a list of all master slides that are defined in the presentation.
getCommentAuthors()ICommentAuthorCollectionReturns the collection of comments authors.
getDocumentProperties()IDocumentPropertiesReturns DocumentProperties object which contains standard and custom document properties.
getImages()IImageCollectionReturns the collection of all images in the presentation.
getSourceFormat()SourceFormatReturns information about from which format presentation was loaded.
getFirstSlideNumber()intRepresents the first slide number in the presentation.
setFirstSlideNumber(int value)voidSets the first slide number in the presentation.
asIPresentationComponent()IPresentationComponentReturns the base IPresentationComponent interface.
save(String path)voidSaves the presentation to the given file path.
save(OutputStream stream)voidSaves the presentation to the given output stream.
save(String path, SaveFormat format)voidSaves the presentation to the given file path in the specified format.
save(OutputStream stream, SaveFormat format)voidSaves the presentation to the given output stream in the specified format.
save(String path, SaveFormat format, ISaveOptions options)voidSaves the presentation to the given file path with the specified options.
save(OutputStream stream, SaveFormat format, ISaveOptions options)voidSaves the presentation to the given output stream with the specified options.
save(String path, int[] slides, SaveFormat format)voidSaves the specified slides of the presentation to the given file path.
save(String path, int[] slides, SaveFormat format, ISaveOptions options)voidSaves the specified slides of the presentation to the given file path with options.
save(OutputStream stream, int[] slides, SaveFormat format)voidSaves the specified slides of the presentation to the given output stream.
save(OutputStream stream, int[] slides, SaveFormat format, ISaveOptions options)voidSaves the specified slides of the presentation to the given output stream with options.
save(ISaveOptions options)voidSaves the presentation using the specified save options.
dispose()voidDisposes of resources held by this presentation.

See Also