FontCodePageCoverage Enum
Definition
Codepage coverage flags advertised by a font through the OpenType
OS/2.ulCodePageRange1 and ulCodePageRange2 bitfields.
public enum FontCodePageCoverage
Remarks
Bit positions match the OpenType specification verbatim. Bits 0..31 are
sourced from ulCodePageRange1 and bits 32..63 from
ulCodePageRange2, so the full 64-bit value can be tested with a
single mask. See
the OpenType OS/2 spec.
Fields
| Name | Description |
|---|---|
| Arabic | 1256 Arabic. |
| Arabic708 | 708 Arabic ASMO 708. |
| Arabic864 | 864 Arabic. |
| ChineseSimplified | 936 Chinese: Simplified (PRC, Singapore). |
| ChineseTraditional | 950 Chinese: Traditional (Taiwan, Hong Kong SAR). |
| Cyrillic | 1251 Cyrillic. |
| Greek | 1253 Greek. |
| Greek737 | 737 Greek (formerly 437G). |
| Hebrew | 1255 Hebrew. |
| Hebrew862 | 862 Hebrew. |
| Ibm869 | 869 IBM Greek. |
| IbmCyrillic855 | 855 IBM Cyrillic; primarily Russian. |
| IbmTurkish857 | 857 IBM Turkish. |
| JapaneseJis | 932 JIS/Japan. |
| KoreanJohab | 1361 Korean Johab. |
| KoreanWansung | 949 Korean Wansung. |
| Latin1 | 1252 Latin 1. |
| Latin2EasternEurope | 1250 Latin 2: Eastern Europe. |
| Latin2_852 | 852 Latin 2. |
| MacRoman | Macintosh Character Set (US Roman). |
| Msdos775 | 775 MS-DOS Baltic. |
| Msdos860 | 860 MS-DOS Portuguese. |
| Msdos861 | 861 MS-DOS Icelandic. |
| Msdos863 | 863 MS-DOS Canadian French. |
| Msdos865 | 865 MS-DOS Nordic. |
| Msdos866 | 866 MS-DOS Russian. |
| None | No codepage coverage information is advertised. |
| Oem | OEM Character Set. |
| Symbol | Symbol Character Set. |
| Thai | 874 Thai. |
| Turkish | 1254 Turkish. |
| Us437 | 437 US. |
| Vietnamese | 1258 Vietnamese. |
| WeLatin1_850 | 850 WE/Latin 1. |
| WindowsBaltic | 1257 Windows Baltic. |
Arabic Field
1256 Arabic.
public Avalonia.Media.Fonts.FontCodePageCoverage Arabic
Arabic708 Field
708 Arabic ASMO 708.
public Avalonia.Media.Fonts.FontCodePageCoverage Arabic708
Arabic864 Field
864 Arabic.
public Avalonia.Media.Fonts.FontCodePageCoverage Arabic864
ChineseSimplified Field
936 Chinese: Simplified (PRC, Singapore).
public Avalonia.Media.Fonts.FontCodePageCoverage ChineseSimplified
ChineseTraditional Field
950 Chinese: Traditional (Taiwan, Hong Kong SAR).
public Avalonia.Media.Fonts.FontCodePageCoverage ChineseTraditional
Cyrillic Field
1251 Cyrillic.
public Avalonia.Media.Fonts.FontCodePageCoverage Cyrillic
Greek Field
1253 Greek.
public Avalonia.Media.Fonts.FontCodePageCoverage Greek
Greek737 Field
737 Greek (formerly 437G).
public Avalonia.Media.Fonts.FontCodePageCoverage Greek737
Hebrew Field
1255 Hebrew.
public Avalonia.Media.Fonts.FontCodePageCoverage Hebrew