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. |
PdfStreamDataState | Specifies the state of the PdfStream data. |
PdfStringForm | Represents a form in which PdfString object shall be written. |