PXS_PDFVariantType Enumeration
From PDF XChange PDF SDK
Line 6: | Line 6: | ||
{{ToReview}} | {{ToReview}} | ||
− | Specifies the type of [[PXV: | + | Specifies the type of [[PXV:IPXS_PDFVariant|pdf object]]. PDF supports the following basic types of objects. |
== Syntax == | == Syntax == |
Latest revision as of 05:02, 26 May 2015
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