PXS_PDFVariantType Enumeration

From PDF XChange PDF SDK
Jump to: navigation, search
(Automatic page editing by robot)
 
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
__NOTOC__
 
[[Category:Editor]]
 
[[Category:Editor]]
 
{{#customTitle:PXS_PDFVariantType Enumeration}}
 
{{#customTitle:PXS_PDFVariantType Enumeration}}
{{#parentPage:PXV:PXS|PXS_PDFVariantType Enumeration|enum}}
+
{{#parentPage:PXV:PXS_Enumerations|PXS_PDFVariantType|enum}}
 
{{ToWrite}}
 
{{ToWrite}}
 
{{ToReview}}
 
{{ToReview}}
  
Specifies the ...
+
Specifies the type of [[PXV:IPXS_PDFVariant|pdf object]]. PDF supports the following basic types of objects.
  
 
== Syntax ==
 
== Syntax ==
Line 25: Line 26:
 
== Constants ==
 
== Constants ==
 
;PVT_INVALID
 
;PVT_INVALID
:The ...
+
:Reserved for invalid or unknown object types. Should never be returned in normal circumstances.
 
;PVT_Null
 
;PVT_Null
:The ...
+
:Specifies ''null object'' type. Such objects have no value.
 
;PVT_Integer
 
;PVT_Integer
:The ...
+
:''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
 
;PVT_Double
:The ...
+
:The .... Approximate largest and smallest double values: ±3.403·10<sup>38</sup>.
 
;PVT_Boolean
 
;PVT_Boolean
:The ...
+
:''Boolean object''. Boolean object may have two values - '''true''' and '''false'''.
 
;PVT_Name
 
;PVT_Name
:The ...
+
:''Name object''.  
 
;PVT_String
 
;PVT_String
 
:The ...
 
:The ...
Line 46: Line 47:
  
 
== See Also ==
 
== See Also ==
See also ...
+
[[PXV:IPXS_PDFVariant_Arr_GetType|IPXS_PDFVariant::Arr_GetType]], [[PXV:IPXS_PDFVariant_Dict_GetType|IPXS_PDFVariant::Dict_GetType]], [[PXV:IPXS_PDFVariant_Dict_GetTypeA|IPXS_PDFVariant::Dict_GetTypeA]], [[PXV:IPXS_PDFVariant_Dict_GetTypeR|IPXS_PDFVariant::Dict_GetTypeR]], [[PXV:IPXS_PDFVariant_Type|IPXS_PDFVariant::Type]]

Latest revision as of 06: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