![]() |
Vanilla.PDF
2.0.0
Cross-platform toolkit for creating and modifying PDF documents
|
Basic object types from which a whole PDF file is composed. More...
Classes | |
| class | ArrayObjectHandle |
| An array object is a one-dimensional collection of objects arranged sequentially. More... | |
| class | BooleanObjectHandle |
| Boolean objects represent the logical values of true and false. More... | |
| class | DictionaryObjectHandle |
| A dictionary object is an associative table containing pairs of objects. More... | |
| class | DictionaryObjectIteratorHandle |
| Used for accessing Dictionary elements through iterator interface. More... | |
| class | IndirectReferenceObjectHandle |
| Represents reference to another object. More... | |
| class | IntegerObjectHandle |
| Integer objects represent mathematical integers. More... | |
| class | NameObjectHandle |
| A name object is an atomic symbol uniquely defined by a sequence of characters. More... | |
| class | NullObjectHandle |
| The null object has a type and value that are unequal to those of any other object. More... | |
| class | ObjectHandle |
| Base class for syntactic tokens. More... | |
| class | ObjectAttributeListHandle |
| Represents a list of object attributes. More... | |
| class | BaseObjectAttributeHandle |
| Base class for representing object attributes that are augumenting specific properties with additional metadata. More... | |
| class | ImageMetadataObjectAttributeHandle |
| Attribute object that contains information about image colorspace and components. More... | |
| class | SerializationOverrideObjectAttributeHandle |
| Attribute that modifies the attached object serialization ToPdf. More... | |
| class | RealObjectHandle |
| Real objects represent mathematical real numbers. More... | |
| class | StreamObjectHandle |
| Stream object represents compressed data inside document. More... | |
| class | StringObjectHandle |
| Reprsents human readable text. More... | |
| class | HexadecimalStringObjectHandle |
| A hexadecimal string is preferable for arbitrary binary data. More... | |
| class | LiteralStringObjectHandle |
| A literal string is preferable for printable data. More... | |
Enumerations | |
| enum | ObjectType { ObjectType_Undefined = 0 , ObjectType_Null , ObjectType_Array , ObjectType_Boolean , ObjectType_Dictionary , ObjectType_Integer , ObjectType_Name , ObjectType_Real , ObjectType_Stream , ObjectType_String , ObjectType_IndirectReference } |
| Derived types of ObjectHandle. More... | |
| enum | ObjectAttributeType { ObjectAttributeType_Undefined = 0 , ObjectAttributeType_Empty , ObjectAttributeType_SerializationOverride , ObjectAttributeType_TrackingIdentifier , ObjectAttributeType_ImageMetadata } |
| Derived types of BaseObjectAttributeHandle. More... | |
| enum | ImageColorSpaceType { ImageColorSpaceType_Undefined = 0 , ImageColorSpaceType_GRAY , ImageColorSpaceType_RGB , ImageColorSpaceType_CMYK } |
| Image color spaces used within ImageMetadataObjectAttributeHandle. More... | |
Basic object types from which a whole PDF file is composed.
For more details please visit section 7.3 - Objects.
| enum ObjectType |
Derived types of ObjectHandle.
| Enumerator | |
|---|---|
| ObjectType_Undefined | Undefined unitialized default value, triggers error when used. |
| ObjectType_Null | The null object has a type and value that are unequal to those of any other object.
|
| ObjectType_Array | An array object is a one-dimensional collection of objects arranged sequentially.
|
| ObjectType_Boolean | Boolean objects represent the logical values of true and false.
|
| ObjectType_Dictionary | A dictionary object is an associative table containing pairs of objects.
|
| ObjectType_Integer | Integer objects represent mathematical integers.
|
| ObjectType_Name | A name object is an atomic symbol uniquely defined by a sequence of characters.
|
| ObjectType_Real | Real objects represent mathematical real numbers.
|
| ObjectType_Stream | Stream object represents compressed data inside document.
|
| ObjectType_String | Reprsents human readable text.
|
| ObjectType_IndirectReference | Represents reference to another object.
|
| enum ObjectAttributeType |
Derived types of BaseObjectAttributeHandle.
| Enumerator | |
|---|---|
| ObjectAttributeType_Undefined | Undefined unitialized default value, triggers error when used. |
| enum ImageColorSpaceType |
Image color spaces used within ImageMetadataObjectAttributeHandle.