IDocumentProperties

IDocumentProperties

Overview

IDocumentProperties is a interface in Aspose.Slides FOSS for Java.

Represents properties of a presentation document.

Properties

NameTypeAccessDescription
titleStringReadReturns or sets the title.
subjectStringReadReturns or sets the subject.
authorStringReadReturns or sets the author.
keywordsStringReadReturns or sets the keywords.
commentsStringReadReturns or sets the comments.
categoryStringReadReturns or sets the category.
contentStatusStringReadReturns or sets the content status.
contentTypeStringReadReturns or sets the content type.
lastSavedByStringReadReturns or sets the last person who modified the presentation.
revisionNumberintReadReturns or sets the revision number.
createdTimeLocalDateTimeReadReturns or sets the date the presentation was created (UTC).
lastSavedTimeLocalDateTimeReadReturns or sets the date the presentation was last modified (UTC).
lastPrintedLocalDateTimeReadReturns or sets the date the presentation was last printed.
appVersionStringReadReturns the application version.
nameOfApplicationStringReadReturns or sets the name of the application.
companyStringReadReturns or sets the company.
managerStringReadReturns or sets the manager.
presentationFormatStringReadReturns or sets the presentation format.
applicationTemplateStringReadReturns or sets the application template.
hyperlinkBaseStringReadReturns or sets the hyperlink base.
totalEditingTimeDurationReadReturns or sets the total editing time.
sharedDocbooleanReadReturns or sets whether the document is shared.
scaleCropbooleanReadReturns or sets whether to scale or crop the thumbnail.
linksUpToDatebooleanReadReturns or sets whether hyperlinks are up to date.
hyperlinksChangedbooleanReadReturns or sets whether hyperlinks have changed.
slidesintReadReturns the total number of slides.
hiddenSlidesintReadReturns the number of hidden slides.
notesintReadReturns the number of slides containing notes.
paragraphsintReadReturns the total number of paragraphs.
wordsintReadReturns the total number of words.
multimediaClipsintReadReturns the total number of multimedia clips.
headingPairsList<IHeadingPair>ReadReturns the heading pairs.
titlesOfPartsList<String>ReadReturns the titles of parts.
countOfCustomPropertiesintReadReturns the number of custom properties.

Methods

SignatureDescription
getTitle()StringReturns or sets the title.
setTitle(value: String)Sets the title.
getSubject()StringReturns or sets the subject.
setSubject(value: String)Sets the subject.
getAuthor()StringReturns or sets the author.
setAuthor(value: String)Sets the author.
getKeywords()StringReturns or sets the keywords.
setKeywords(value: String)Sets the keywords.
getComments()StringReturns or sets the comments.
setComments(value: String)Sets the comments.
getCategory()StringReturns or sets the category.
setCategory(value: String)Sets the category.
getContentStatus()StringReturns or sets the content status.
setContentStatus(value: String)Sets the content status.
getContentType()StringReturns or sets the content type.
setContentType(value: String)Sets the content type.
getLastSavedBy()StringReturns or sets the last person who modified the presentation.
setLastSavedBy(value: String)Sets the last saved by name.
getRevisionNumber()intReturns or sets the revision number.
setRevisionNumber(value: int)Sets the revision number.
getCreatedTime()LocalDateTimeReturns or sets the date the presentation was created (UTC).
setCreatedTime(value: LocalDateTime)Sets the created time.
getLastSavedTime()LocalDateTimeReturns or sets the date the presentation was last modified (UTC).
setLastSavedTime(value: LocalDateTime)Sets the last saved time.
getLastPrinted()LocalDateTimeReturns or sets the date the presentation was last printed.
setLastPrinted(value: LocalDateTime)Sets the last printed time.
getAppVersion()StringReturns the application version.
getNameOfApplication()StringReturns or sets the name of the application.
setNameOfApplication(value: String)Sets the application name.
getCompany()StringReturns or sets the company.
setCompany(value: String)Sets the company.
getManager()StringReturns or sets the manager.
setManager(value: String)Sets the manager.
getPresentationFormat()StringReturns or sets the presentation format.
setPresentationFormat(value: String)Sets the presentation format.
getApplicationTemplate()StringReturns or sets the application template.
setApplicationTemplate(value: String)Sets the application template.
getHyperlinkBase()StringReturns or sets the hyperlink base.
setHyperlinkBase(value: String)Sets the hyperlink base.
getTotalEditingTime()DurationReturns or sets the total editing time.
setTotalEditingTime(value: Duration)Sets the total editing time.
getSharedDoc()booleanReturns or sets whether the document is shared.
setSharedDoc(value: boolean)Sets the shared doc flag.
getScaleCrop()booleanReturns or sets whether to scale or crop the thumbnail.
setScaleCrop(value: boolean)Sets the scale crop flag.
getLinksUpToDate()booleanReturns or sets whether hyperlinks are up to date.
setLinksUpToDate(value: boolean)Sets the links up to date flag.
getHyperlinksChanged()booleanReturns or sets whether hyperlinks have changed.
setHyperlinksChanged(value: boolean)Sets the hyperlinks changed flag.
getSlides()intReturns the total number of slides.
getHiddenSlides()intReturns the number of hidden slides.
getNotes()intReturns the number of slides containing notes.
getParagraphs()intReturns the total number of paragraphs.
getWords()intReturns the total number of words.
getMultimediaClips()intReturns the total number of multimedia clips.
getHeadingPairs()List<IHeadingPair>Returns the heading pairs.
getTitlesOfParts()List<String>Returns the titles of parts.
getCountOfCustomProperties()intReturns the number of custom properties.
getCustomPropertyValue(name: String, out: List<Object>)Gets a named custom property value and places it in the output list.
setCustomPropertyValue(name: String, value: Object)Sets a named custom property value.
getCustomPropertyName(index: int)StringReturns the name of the custom property at the given index.
removeCustomProperty(name: String)booleanRemoves a named custom property.
containsCustomProperty(name: String)booleanReturns whether a named custom property exists.
clearCustomProperties()Removes all custom properties.
clearBuiltInProperties()Clears all built-in properties (core and app).

See Also