PXS_PDFVariantType Enumeration
From PDF XChange PDF SDK
Specifies the type of pdf object. PDF supports the following basic types of objects.
Syntax
enum PXS_PDFVariantType { PVT_INVALID = -1, PVT_Null = 0, PVT_Integer = 1, PVT_Double = 2, PVT_Boolean = 3, PVT_Name = 4, PVT_String = 5, PVT_Dictionary = 6, PVT_Array = 7, PVT_Stream = 8, };
Constants
- PVT_INVALID
- Reserved for invalid or unknown object types. Should never be returned in normal circumstances.
- PVT_Null
- Specifies null object type. Such objects have no value.
- PVT_Integer
- Integer object. While most integers in PDF lays in 32-bit integer range: [-2,147,483,648 to 2,147,483,647], object with this type also support 64-bits integers.
- PVT_Double
- The .... Approximate largest and smallest double values: ±3.403·1038.
- PVT_Boolean
- Boolean object. Boolean object may have two values - true and false.
- PVT_Name
- Name object.
- PVT_String
- The ...
- PVT_Dictionary
- The ...
- PVT_Array
- The ...
- PVT_Stream
- The ...
See Also
IPXS_PDFVariant::Arr_GetType, IPXS_PDFVariant::Dict_GetType, IPXS_PDFVariant::Dict_GetTypeA, IPXS_PDFVariant::Dict_GetTypeR, IPXS_PDFVariant::Type