GemBox.Pdf.Objects Namespace |
Contains classes, structures, interfaces 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.
Class | Description | |
---|---|---|
![]() | 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 | |
![]() | PdfDictionary |
Represents an associative table containing pairs of PdfBasicObjects, known as the dictionary’s entries.
|
![]() | PdfDictionaryKeyCollection |
Represents the collection of keys in a PdfDictionary.
|
![]() | PdfDictionaryValueCollection |
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.
|
Structure | Description | |
---|---|---|
![]() | PdfArrayEnumerator |
Enumerates the PdfBasicObjects of a PdfArray.
|
![]() | PdfDictionaryEnumerator |
Enumerates the entries of a PdfDictionary.
|
![]() | PdfDictionaryKeyCollectionEnumerator |
Enumerates the elements of a PdfDictionaryKeyCollection.
|
![]() | PdfDictionaryValueCollectionEnumerator |
Enumerates the elements of a PdfDictionaryValueCollection.
|
![]() | PdfDictionaryEntry |
Represents a PdfDictionary entry.
|
![]() | PdfIndirectObjectIdentifier |
Represents a unique identifier of a PdfIndirectObject in a PDF file.
|
![]() | PdfStringEnumerator |
Enumerates the elements of a PdfString.
|
Enumeration | Description | |
---|---|---|
![]() | PdfBasicObjectType |
Represents a type of PdfBasicObject.
|
![]() | PdfStreamDataMode |
Specifies how PdfStream should be opened.
|
![]() | PdfStreamDataState |
Specifies the state of the PdfStream data.
|
![]() | PdfStringForm |
Represents a form in which PdfString object shall be written.
|