Class 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