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

    Show / Hide Table of Contents

    GemBox.Pdf.Objects Namespace

    Contains classes, structures, and enumerations that implement basic types of PDF objects as specified in the PDF Specification ISO 32000-1:2008, section '7.3 Objects'. The base class of all basic PDF object types is PdfBasicObject.

    Classes

    PdfArray

    Represents a one-dimensional collection of PdfBasicObjects arranged sequentially.

    PdfBasicCollection

    Represents a base class for all basic PDF objects that are collections (PdfArray and PdfDictionary).

    PdfBasicContainer

    Represents a base class for all mutable basic PDF objects.

    PdfBasicObject

    Represents a base class for all basic PDF objects.

    PdfBasicValue

    Represents a base class for all immutable basic PDF objects.

    PdfBoolean

    Represents PDF logical values of true and false.

    There are only two instances of this type and those are True and False.

    PdfContentExtensions

    Provides access to low level graphics state parameter dictionary entries from a PdfContentFormat type and PdfString or PdfArray objects that are used as a backing storage of PdfEncodedContentString structure.

    PdfDictionary

    Represents an associative table containing pairs of PdfBasicObjects, known as the PdfDictionaryEntry.

    PdfDictionary.KeyCollection

    Represents the collection of keys in a PdfDictionary.

    PdfDictionary.ValueCollection

    Represents the collection of values in a PdfDictionary.

    PdfIndirectObject

    Represents an indirect basic PDF object that other PdfBasicObjects can refer to (for example, as an element of an PdfArray or as the value of a PdfDictionary entry).

    PdfInteger

    Represents an integer value PDF numeric object.

    PdfName

    Represents an atomic symbol uniquely defined by a sequence of any characters (8-bit values) except null (character code 0).

    PdfNumber

    Represents a PDF numeric object.

    PdfObjectExtensions

    Provides access to low level PdfDictionary and PdfArray objects that are used as a backing storage of PdfObject and PdfCollection derived types.

    PdfStream

    Represents a sequence of bytes. PdfStream consists of a Dictionary and a Length number of bytes that represent, a potentially and usually encoded, stream's data.

    PdfString

    Represents a basic PDF object that consists of a series of zero or more bytes.

    Structs

    PdfArray.Enumerator

    Enumerates the PdfBasicObjects of a PdfArray.

    PdfDictionary.Enumerator

    Enumerates the entries of a PdfDictionary.

    PdfDictionary.KeyCollection.Enumerator

    Enumerates the elements of a PdfDictionary.KeyCollection.

    PdfDictionary.ValueCollection.Enumerator

    Enumerates the elements of a PdfDictionary.ValueCollection.

    PdfDictionaryEntry

    Represents a PdfDictionary entry.

    PdfIndirectObjectIdentifier

    Represents a unique identifier of a PdfIndirectObject in a PDF file.

    PdfString.Enumerator

    Enumerates the elements of a PdfString.

    Enums

    PdfBasicObjectType

    Represents a type of PdfBasicObject.

    PdfStreamDataMode

    Specifies how PdfStream should be opened.

    PdfStreamDataOptions

    Specifies the options with which PdfStream data should be opened.

    PdfStreamDataState

    Specifies the state of the PdfStream data.

    PdfStringForm

    Represents a form in which PdfString object shall be written.

    Back to top

    Facebook • Twitter • LinkedIn

    © GemBox Ltd. — All rights reserved.