DocumentInfo

Overview

DocumentInfo is a class in Aspose.Pdf FOSS for Java.

Wraps the PDF document information dictionary (ISO 32000-1:2008, §14.3.3).

Properties

NameTypeAccessDescription
titleStringReadReturns the document title, or null if not set.
authorStringReadReturns the document author, or null if not set.
subjectStringReadReturns the document subject, or null if not set.
keywordsStringReadReturns the document keywords, or null if not set.
creatorStringReadReturns the creator application name, or null if not set.
producerStringReadReturns the producer application name, or null if not set.
creationDateDateReadReturns the document creation date, or null if not set or not parseable.
modDateDateReadReturns the document modification date, or null if not set or not parseable.
creationTimeZoneTimeZoneReadReturns the time zone parsed from the /CreationDate PDF date string.
cOSDictionaryCOSDictionaryReadReturns the underlying COS dictionary.

Methods

SignatureDescription
DocumentInfo(infoDict: COSDictionary)Creates a DocumentInfo wrapper around the given /Info dictionary.
getTitle()StringReturns the document title, or null if not set.
setTitle(title: String)Sets the document title.
getAuthor()StringReturns the document author, or null if not set.
setAuthor(author: String)Sets the document author.
getSubject()StringReturns the document subject, or null if not set.
setSubject(subject: String)Sets the document subject.
getKeywords()StringReturns the document keywords, or null if not set.
setKeywords(keywords: String)Sets the document keywords.
getCreator()StringReturns the creator application name, or null if not set.
setCreator(creator: String)Sets the creator application name.
getProducer()StringReturns the producer application name, or null if not set.
setProducer(producer: String)Sets the producer application name.
getCreationDate()DateReturns the document creation date, or null if not set or not parseable.
setCreationDate(date: Date)Sets the document creation date.
getModDate()DateReturns the document modification date, or null if not set or not parseable.
setModDate(date: Date)Sets the document modification date.
getCreationTimeZone()TimeZoneReturns the time zone parsed from the /CreationDate PDF date string.
getCOSDictionary()COSDictionaryReturns the underlying COS dictionary.
clear()Clears all standard document information entries from the underlying
dictionary.

See Also