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