The FontEncoding enumeration provides the following values:
Description | Value |
---|---|
FONTENCODING_SYSTEM | Default system encoding. |
FONTENCODING_DEFAULT | Default application encoding. |
FONTENCODING_ISO8859_1 | West European (Latin1). |
FONTENCODING_ISO8859_2 | Central and East European (Latin2). |
FONTENCODING_ISO8859_3 | Esperanto (Latin3). |
FONTENCODING_ISO8859_4 | Baltic (old) (Latin4). |
FONTENCODING_ISO8859_5 | Cyrillic. |
FONTENCODING_ISO8859_6 | Arabic. |
FONTENCODING_ISO8859_7 | Greek. |
FONTENCODING_ISO8859_8 | Hebrew. |
FONTENCODING_ISO8859_9 | Turkish (Latin5). |
FONTENCODING_ISO8859_10 | Variation of Latin4 (Latin6). |
FONTENCODING_ISO8859_11 | Thai. |
FONTENCODING_ISO8859_12 | doesn’t exist currently, but put it here anyhow to make all ISO8859 consecutive numbers |
FONTENCODING_ISO8859_13 | Baltic (Latin7). |
FONTENCODING_ISO8859_14 | Latin8. |
FONTENCODING_ISO8859_15 | Latin9 (a.k.a. Latin0, includes euro). |
FONTENCODING_ISO8859_MAX | |
FONTENCODING_KOI8 | KOI8 Russian. |
FONTENCODING_KOI8_U | KOI8 Ukrainian. |
FONTENCODING_ALTERNATIVE | same as MS-DOS CP866 |
FONTENCODING_BULGARIAN | used under Linux in Bulgaria |
FONTENCODING_CP437 | original MS-DOS codepage |
FONTENCODING_CP850 | CP437 merged with Latin1. |
FONTENCODING_CP852 | CP437 merged with Latin2. |
FONTENCODING_CP855 | another cyrillic encoding |
FONTENCODING_CP866 | and another one |
FONTENCODING_CP874 | WinThai. |
FONTENCODING_CP932 | Japanese (shift-JIS). |
FONTENCODING_CP936 | Chinese simplified (GB). |
FONTENCODING_CP949 | Korean (Hangul charset). |
FONTENCODING_CP950 | Chinese (traditional - Big5). |
FONTENCODING_CP1250 | WinLatin2. |
FONTENCODING_CP1251 | WinCyrillic. |
FONTENCODING_CP1252 | WinLatin1. |
FONTENCODING_CP1253 | WinGreek (8859-7). |
FONTENCODING_CP1254 | WinTurkish. |
FONTENCODING_CP1255 | WinHebrew. |
FONTENCODING_CP1256 | WinArabic. |
FONTENCODING_CP1257 | WinBaltic (same as Latin 7). |
FONTENCODING_CP12_MAX | |
FONTENCODING_UTF7 | UTF-7 Unicode encoding. |
FONTENCODING_UTF8 | UTF-8 Unicode encoding. |
FONTENCODING_EUC_JP | Extended Unix Codepage for Japanese. |
FONTENCODING_UTF16BE | UTF-16 Big Endian Unicode encoding. |
FONTENCODING_UTF16LE | UTF-16 Little Endian Unicode encoding. |
FONTENCODING_UTF32BE | UTF-32 Big Endian Unicode encoding. |
FONTENCODING_UTF32LE | |
FONTENCODING_MACROMAN | the standard mac encodings |
FONTENCODING_MACJAPANESE | |
FONTENCODING_MACCHINESETRAD | |
FONTENCODING_MACKOREAN | |
FONTENCODING_MACARABIC | |
FONTENCODING_MACHEBREW | |
FONTENCODING_MACGREEK | |
FONTENCODING_MACCYRILLIC | |
FONTENCODING_MACDEVANAGARI | |
FONTENCODING_MACGURMUKHI | |
FONTENCODING_MACGUJARATI | |
FONTENCODING_MACORIYA | |
FONTENCODING_MACBENGALI | |
FONTENCODING_MACTAMIL | |
FONTENCODING_MACTELUGU | |
FONTENCODING_MACKANNADA | |
FONTENCODING_MACMALAJALAM | |
FONTENCODING_MACSINHALESE | |
FONTENCODING_MACBURMESE | |
FONTENCODING_MACKHMER | |
FONTENCODING_MACTHAI | |
FONTENCODING_MACLAOTIAN | |
FONTENCODING_MACGEORGIAN | |
FONTENCODING_MACARMENIAN | |
FONTENCODING_MACCHINESESIMP | |
FONTENCODING_MACTIBETAN | |
FONTENCODING_MACMONGOLIAN | |
FONTENCODING_MACETHIOPIC | |
FONTENCODING_MACCENTRALEUR | |
FONTENCODING_MACVIATNAMESE | |
FONTENCODING_MACARABICEXT | |
FONTENCODING_MACSYMBOL | |
FONTENCODING_MACDINGBATS | |
FONTENCODING_MACTURKISH | |
FONTENCODING_MACCROATIAN | |
FONTENCODING_MACICELANDIC | |
FONTENCODING_MACROMANIAN | |
FONTENCODING_MACCELTIC | |
FONTENCODING_MACGAELIC | |
FONTENCODING_MACKEYBOARD | |
FONTENCODING_ISO2022_JP | ISO-2022-JP JIS encoding. |
FONTENCODING_MAX | highest enumerated encoding value |
FONTENCODING_MACMIN | |
FONTENCODING_MACMAX | |
FONTENCODING_UTF16 | native UTF-16 |
FONTENCODING_UTF32 | native UTF-32 |
FONTENCODING_UNICODE | Alias for the native Unicode encoding on this platform (this is used by EncodingConverter and UTFFile only for now). |
FONTENCODING_GB2312 | Simplified Chinese. |
FONTENCODING_BIG5 | Traditional Chinese. |
FONTENCODING_SHIFT_JIS | Shift JIS. |
FONTENCODING_EUC_KR | Korean. |