typedef enum{DOC2_CODEPAGE_NONE = 0,DOC2_CODEPAGE_UNICODE,DOC2_CODEPAGE_WORDPERFECT,DOC2_CODEPAGE_437,DOC2_CODEPAGE_708,DOC2_CODEPAGE_709,DOC2_CODEPAGE_710,DOC2_CODEPAGE_711,DOC2_CODEPAGE_720,DOC2_CODEPAGE_819,DOC2_CODEPAGE_850,DOC2_CODEPAGE_852,DOC2_CODEPAGE_860,DOC2_CODEPAGE_862,DOC2_CODEPAGE_863,DOC2_CODEPAGE_864,DOC2_CODEPAGE_865,DOC2_CODEPAGE_866,DOC2_CODEPAGE_932,DOC2_CODEPAGE_1250,DOC2_CODEPAGE_1251,DOC2_CODEPAGE_1252,DOC2_CODEPAGE_1253,DOC2_CODEPAGE_1254,DOC2_CODEPAGE_1257,DOC2_CODEPAGE_DEF_CODEPAGE,DOC2_CODEPAGE_ROMAN_8,DOC2_CODEPAGE_GREEK_ELOT,DOC2_CODEPAGE_GREEK_MEMOTEK,DOC2_CODEPAGE_MAC,DOC2_CODEPAGE_MAC_INSO_LATIN_2,DOC2_CODEPAGE_MAC_CENTRAL_EU,DOC2_CODEPAGE_MAC_PRIMUS_CE,DOC2_CODEPAGE_WIN_ESPERANT,DOC2_CODEPAGE_HUN_CWI,DOC2_CODEPAGE_HUN_VENTURA,DOC2_CODEPAGE_IVKAM_C_S,DOC2_CODEPAGE_MAZOWIA_POLISH,DOC2_CODEPAGE_SLOVEN_CROAT,DOC2_CODEPAGE_TURKISH,DOC2_CODEPAGE_ICELANDIC,DOC2_CODEPAGE_MALTESE,DOC2_CODEPAGE_WINDOWS_OCR_MICR,DOC2_CODEPAGE_AUTO,} DOC2_CODEPAGESETTING;
The DOC2_CODEPAGESETTING enumerated type lists the different types of code pages that can be used when creating output.
| Value | Meaning |
|---|---|
| DOC2_CODEPAGE_NONE | No code page |
| DOC2_CODEPAGE_UNICODE | 16 bit Multilingual |
| DOC2_CODEPAGE_WORDPERFECT | 16 bit Multilingual |
| DOC2_CODEPAGE_437 | United States IBM |
| DOC2_CODEPAGE_708 | Arabic (ASMO 708) |
| DOC2_CODEPAGE_709 | Arabic (ASMO 449+, BCON V4) |
| DOC2_CODEPAGE_710 | Arabic (transparent Arabic) |
| DOC2_CODEPAGE_711 | Arabic (Nafitha Enhanced) |
| DOC2_CODEPAGE_720 | Arabic (transparent ASMO) |
| DOC2_CODEPAGE_819 | Windows 3.1 (United States and Western Europe) |
| DOC2_CODEPAGE_850 | IBM multilingual |
| DOC2_CODEPAGE_852 | Eastern European |
| DOC2_CODEPAGE_860 | Portuguese |
| DOC2_CODEPAGE_862 | Hebrew |
| DOC2_CODEPAGE_863 | French Canadian |
| DOC2_CODEPAGE_864 | Arabic |
| DOC2_CODEPAGE_865 | Norwegian |
| DOC2_CODEPAGE_866 | Soviet Union |
| DOC2_CODEPAGE_932 | Japanese |
| DOC2_CODEPAGE_1250 | Windows 3.1 (Eastern European) |
| DOC2_CODEPAGE_1251 | Windows 3.1 (Cyrillic) |
| DOC2_CODEPAGE_1252 | Windows ANSI 1252 |
| DOC2_CODEPAGE_1253 | 1253 Code Page |
| DOC2_CODEPAGE_1254 | 1254 Code Page |
| DOC2_CODEPAGE_1257 | 1257 Code Page |
| DOC2_CODEPAGE_DEF_CODEPAGE | DTK Default Code Page |
| DOC2_CODEPAGE_ROMAN_8 | Roman 8, For HP printers |
| DOC2_CODEPAGE_GREEK_ELOT | DOS Greek |
| DOC2_CODEPAGE_GREEK_MEMOTEK | DOS Greek |
| DOC2_CODEPAGE_MAC | MAC Western |
| DOC2_CODEPAGE_MAC_INSO_LATIN_2 | Mac INSO Latin 2, MAC CE |
| DOC2_CODEPAGE_MAC_CENTRAL_EU | Mac Central EU, PT 202 |
| DOC2_CODEPAGE_MAC_PRIMUS_CE | Mac Primus CEu, MAC CE |
| DOC2_CODEPAGE_WIN_ESPERANT | Windows Esperant |
| DOC2_CODEPAGE_HUN_CWI | CWI Magyar, DOS Hungarian |
| DOC2_CODEPAGE_HUN_VENTURA | Magyar Ventura, DOS Hungarian |
| DOC2_CODEPAGE_IVKAM_C_S | IVKAM C-S, Czech & Slovakian |
| DOC2_CODEPAGE_MAZOWIA_POLISH | Mazowia Polish, DOS Polish |
| DOC2_CODEPAGE_SLOVEN_CROAT | Sloven & Croat |
| DOC2_CODEPAGE_TURKISH | Turkish |
| DOC2_CODEPAGE_ICELANDIC | DOS Icelandic |
| DOC2_CODEPAGE_MALTESE | DOS Maltese |
| DOC2_CODEPAGE_WINDOWS_OCR_MICR | Windows OCR/MICR, Non Standard Windows 3.1 |
| DOC2_CODEPAGE_AUTO | Automatic Codepage by the LogDoc |
The enumeration is used by: