Logo Search packages:      
Sourcecode: libpodofo version File versions  Download package

Every PDF datatype that can occur in a PDF file is referenced by an own enum (e.g. Bool or String).

See also:
PdfVariant

Remember to update PdfVariant::GetDataTypeString() when adding members here.

Enumerator:
ePdfDataType_Bool 

Boolean datatype: Accepts the values "true" and "false"

ePdfDataType_Number 

Number datatype for integer values

ePdfDataType_Real 

Real datatype for floating point numbers

ePdfDataType_String 

String datatype in PDF file. Strings have the form (Hallo World!) in PDF files.

See also:
PdfString
ePdfDataType_HexString 

HexString datatype in PDF file. Hex encoded strings have the form <AF00BE> in PDF files.

See also:
PdfString
ePdfDataType_Name 

Name datatype. Names are used as keys in dictionary to reference values.

See also:
PdfName
ePdfDataType_Array 

An array of other PDF data types.

ePdfDataType_Dictionary 

A dictionary associates keys with values. A key can have another dictionary as value.

ePdfDataType_Null 

The null datatype is always null.

ePdfDataType_Reference 

The reference datatype contains references to PDF objects in the PDF file of the form 4 0 R.

See also:
PdfObject
ePdfDataType_RawData 

Raw PDF data

ePdfDataType_Unknown 

The Datatype is unknown

Definition at line 175 of file PdfDefines.h.

                  {
    ePdfDataType_Bool,                  /**< Boolean datatype: Accepts the values "true" and "false" */
    ePdfDataType_Number,                /**< Number datatype for integer values */
    ePdfDataType_Real,                  /**< Real datatype for floating point numbers */
    ePdfDataType_String,                /**< String datatype in PDF file. Strings have the form (Hallo World!) in PDF files. \see PdfString */
    ePdfDataType_HexString,             /**< HexString datatype in PDF file. Hex encoded strings have the form &lt;AF00BE&gt; in PDF files. \see PdfString */
    ePdfDataType_Name,                  /**< Name datatype. Names are used as keys in dictionary to reference values. \see PdfName */
    ePdfDataType_Array,                 /**< An array of other PDF data types. */
    ePdfDataType_Dictionary,            /**< A dictionary associates keys with values. A key can have another dictionary as value. */
    //ePdfDataType_Stream,                /**< A stream can be attached to a dictionary and contain additional data. \see PdfStream */
    ePdfDataType_Null,                  /**< The null datatype is always null. */
    ePdfDataType_Reference,             /**< The reference datatype contains references to PDF objects in the PDF file of the form 4 0 R. \see PdfObject */
    ePdfDataType_RawData,               /**< Raw PDF data */

    ePdfDataType_Unknown                /**< The Datatype is unknown */
};

Generated by  Doxygen 1.6.0   Back to index