GemBox.Pdf
  • Overview
  • Examples
  • Free version
  • Support
  • Pricelist

    Show / Hide Table of Contents

    PdfDocumentInformation Class

    Namespace:
    GemBox.Pdf
    Assembly:
    GemBox.Pdf.dll

    Contains metadata for the PdfDocument.

    • C#
    • VB.NET
    public sealed class PdfDocumentInformation : PdfObject
    Public NotInheritable Class PdfDocumentInformation
        Inherits PdfObject
    Inheritance:
    System.Object
    PdfObject
    PdfDocumentInformation

    Properties

    Author

    (Optional) The name of the person who created the document.

    • C#
    • VB.NET
    public string Author { get; set; }
    Public Property Author As String
    Property Value
    System.String

    The name of the person who created the document.

    See Also
    PDF Specification ISO 32000-1:2008, section '14.3.3 Document Information Dictionary'

    CreationDate

    (Optional) The date and time the document was created, in human-readable form (see 7.9.4, "Dates").

    • C#
    • VB.NET
    public DateTimeOffset? CreationDate { get; set; }
    Public Property CreationDate As DateTimeOffset?
    Property Value
    System.Nullable<System.DateTimeOffset>

    The date and time the document was created, in human-readable form.

    See Also
    UpdateDateInformation
    PDF Specification ISO 32000-1:2008, section '14.3.3 Document Information Dictionary'

    Creator

    (Optional) If the document was converted to PDF from another format, the name of the conforming product that created the original document from which it was converted.

    • C#
    • VB.NET
    public string Creator { get; set; }
    Public Property Creator As String
    Property Value
    System.String

    If the document was converted to PDF from another format, the name of the conforming product that created the original document from which it was converted.

    See Also
    PDF Specification ISO 32000-1:2008, section '14.3.3 Document Information Dictionary'

    Keywords

    (Optional; PDF 1.1) Keywords associated with the document.

    • C#
    • VB.NET
    public string Keywords { get; set; }
    Public Property Keywords As String
    Property Value
    System.String

    Keywords associated with the document.

    See Also
    PDF Specification ISO 32000-1:2008, section '14.3.3 Document Information Dictionary'

    ModificationDate

    (Required if PieceInfo is present in the document catalog; otherwise optional; PDF 1.1) The date and time the document was most recently modified, in human-readable form (see 7.9.4, "Dates").

    • C#
    • VB.NET
    public DateTimeOffset? ModificationDate { get; set; }
    Public Property ModificationDate As DateTimeOffset?
    Property Value
    System.Nullable<System.DateTimeOffset>

    The date and time the document was most recently modified, in human-readable form.

    See Also
    UpdateDateInformation
    PDF Specification ISO 32000-1:2008, section '14.3.3 Document Information Dictionary'

    Producer

    (Optional) If the document was converted to PDF from another format, the name of the conforming product that converted it to PDF.

    • C#
    • VB.NET
    public string Producer { get; set; }
    Public Property Producer As String
    Property Value
    System.String

    If the document was converted to PDF from another format, the name of the conforming product that converted it to PDF.

    See Also
    PDF Specification ISO 32000-1:2008, section '14.3.3 Document Information Dictionary'

    Subject

    (Optional; PDF 1.1) The subject of the document.

    • C#
    • VB.NET
    public string Subject { get; set; }
    Public Property Subject As String
    Property Value
    System.String

    The subject of the document.

    See Also
    PDF Specification ISO 32000-1:2008, section '14.3.3 Document Information Dictionary'

    Title

    (Optional; PDF 1.1) The document’s title.

    • C#
    • VB.NET
    public string Title { get; set; }
    Public Property Title As String
    Property Value
    System.String

    The document’s title.

    See Also
    PDF Specification ISO 32000-1:2008, section '14.3.3 Document Information Dictionary'

    Methods

    Clear()

    Removes the Info entry from the parent PdfDocument.

    • C#
    • VB.NET
    public void Clear()
    Public Sub Clear

    Inherited Properties

    Metadata

    (Optional; PDF 1.4) A metadata stream containing metadata for the component.

    (Inherited from PdfObject)

    Extension Methods

    PdfObjectExtensions.GetDictionary(PdfObject)
    PdfObjectExtensions.GetOrAddDictionary(PdfObject)
    PdfObjectExtensions.GetArray(PdfObject)

    Examples

    Document Information example

    See Also

    PDF Specification ISO 32000-1:2008, section '14.3.3 Document Information Dictionary'
    Back to top

    Facebook • Twitter • LinkedIn

    © GemBox Ltd. — All rights reserved.