|
Namespaces |
namespace | PoDoFo |
Defines |
#define | PODOFO_MAKE_VERSION_REAL(M, m, p) ( (M<<16)+(m<<8)+(p) ) |
#define | PODOFO_MAKE_VERSION_STR_REAL(M, m, p) ("\"" #M "." #m "." #p "\"") |
#define | ePdfRenderingIntent_AbsoluteColorimetric "AbsoluteColorimetric" |
#define | ePdfBlendMode_Normal "Normal" |
Enumerations |
enum | EPdfVersion {
ePdfVersion_1_0 = 0,
ePdfVersion_1_1,
ePdfVersion_1_2,
ePdfVersion_1_3,
ePdfVersion_1_4,
ePdfVersion_1_5,
ePdfVersion_1_6,
ePdfVersion_1_7
} |
enum | EPdfWriteMode { ePdfWriteMode_Compact = 0x01,
ePdfWriteMode_Clean = 0x02
} |
enum | EPdfDataType {
ePdfDataType_Bool,
ePdfDataType_Number,
ePdfDataType_Real,
ePdfDataType_String,
ePdfDataType_HexString,
ePdfDataType_Name,
ePdfDataType_Array,
ePdfDataType_Dictionary,
ePdfDataType_Null,
ePdfDataType_Reference,
ePdfDataType_RawData,
ePdfDataType_Unknown
} |
enum | EPdfFilter { ePdfFilter_ASCIIHexDecode,
ePdfFilter_ASCII85Decode
, ePdfFilter_FlateDecode,
ePdfFilter_RunLengthDecode
} |
enum | EPdfFontType |
enum | EPdfColorSpace {
ePdfColorSpace_DeviceGray,
ePdfColorSpace_DeviceRGB,
ePdfColorSpace_DeviceCMYK,
ePdfColorSpace_Separation,
ePdfColorSpace_CieLab
} |
enum | EPdfStrokeStyle |
enum | EPdfLineCapStyle |
enum | EPdfLineJoinStyle |
enum | EPdfVerticalAlignment |
enum | EPdfAlignment |
enum | EPdfPageSize {
ePdfPageSize_A0,
ePdfPageSize_A1,
ePdfPageSize_A2,
ePdfPageSize_A3,
ePdfPageSize_A4,
ePdfPageSize_A5,
ePdfPageSize_A6,
ePdfPageSize_Letter,
ePdfPageSize_Legal,
ePdfPageSize_Tabloid
} |
enum | EPdfPageMode |
enum | EPdfPageLayout |
Functions |
template<typename T> |
const T | PDF_MAX (const T a, const T b) |
template<typename T> |
const T | PDF_MIN (const T a, const T b) |
Variables |
const EPdfVersion | ePdfVersion_Default = ePdfVersion_1_3 |
const int | s_nNumWhiteSpaces = 6 |
| PDF Reference, Section 3.1.1, Table 3.1, White-space characters.
|