DocumentInfo
DocumentInfo class
Represents meta information of PDF document.
public sealed class DocumentInfo : Dictionary<string, string>
Constructors
Name |
Description |
DocumentInfo(Document) |
Initialize DocumentInfo instance. |
Properties
Name |
Description |
Author { get; set; } |
Gets or sets document author. |
CreationDate { get; set; } |
Gets or sets the date of document creation. |
CreationTimeZone { get; set; } |
Time zone of creation date. |
Creator { get; set; } |
Gets or sets document creator. |
Item { get; set; } |
Gets or sets the value associated with the specified key. |
Keywords { get; set; } |
Gets or set the keywords of the document. |
ModDate { get; set; } |
Gets or sets the date of document modification. |
ModTimeZone { get; set; } |
Time zone of modification date. |
Producer { get; set; } |
Gets or sets the document producer. |
Subject { get; set; } |
Gets or sets the subject of the document. |
Title { get; set; } |
Gets or sets document title. |
Trapped { get; set; } |
Gets or sets the trapped flag. |
Methods
Name |
Description |
Add(string, string) |
Adds an element with the specified key and value into the collection. |
Clear() |
Clears the document info. |
ClearCustomData() |
Clears custom data only, leaves all other predefined values (Title, Author, etc.). |
Remove(string) |
Removes the element with the specified key from the collection. |
static IsPredefinedKey(string) |
Determines if the key is predefined (Title, Author, etc.), not custom. |
See Also