Table of Contents

Class PdfDocumentInformation

Namespace
PdfSharp.Pdf
Assembly
PdfSharp.dll

Represents the PDF document information dictionary.

public sealed class PdfDocumentInformation : PdfDictionary, ICloneable, IEnumerable<KeyValuePair<string, PdfItem?>>, IEnumerable
Inheritance
PdfDocumentInformation
Implements
Inherited Members

Constructors

PdfDocumentInformation(PdfDocument)

Initializes a new instance of the PdfDocumentInformation class.

public PdfDocumentInformation(PdfDocument document)

Parameters

document PdfDocument

Properties

Author

Gets or sets the name of the person who created the document.

public string Author { get; set; }

Property Value

string

CreationDate

Gets or sets the creation date of the document. Breaking Change: If the date is not set in a PDF file DateTime.MinValue is returned.

public DateTime CreationDate { get; set; }

Property Value

DateTime

Creator

Gets or sets the name of the application (for example, MigraDoc) that created the document.

public string Creator { get; set; }

Property Value

string

Keywords

Gets or sets keywords associated with the document.

public string Keywords { get; set; }

Property Value

string

ModificationDate

Gets or sets the modification date of the document. Breaking Change: If the date is not set in a PDF file DateTime.MinValue is returned.

public DateTime ModificationDate { get; set; }

Property Value

DateTime

Producer

Gets the producer application (for example, PDFsharp).

public string Producer { get; }

Property Value

string

Subject

Gets or sets the name of the subject of the document.

public string Subject { get; set; }

Property Value

string

Title

Gets or sets the document’s title.

public string Title { get; set; }

Property Value

string