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.