Skip to main content

FontCodePageCoverage Enum

Definition​

Assembly:Avalonia.Base
Package:Avalonia

Codepage coverage flags advertised by a font through the OpenType OS/2.ulCodePageRange1 and ulCodePageRange2 bitfields.

public enum FontCodePageCoverage

Inheritance: 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​

NameDescription
Arabic1256 Arabic.
Arabic708708 Arabic ASMO 708.
Arabic864864 Arabic.
ChineseSimplified936 Chinese: Simplified (PRC, Singapore).
ChineseTraditional950 Chinese: Traditional (Taiwan, Hong Kong SAR).
Cyrillic1251 Cyrillic.
Greek1253 Greek.
Greek737737 Greek (formerly 437G).
Hebrew1255 Hebrew.
Hebrew862862 Hebrew.
Ibm869869 IBM Greek.
IbmCyrillic855855 IBM Cyrillic; primarily Russian.
IbmTurkish857857 IBM Turkish.
JapaneseJis932 JIS/Japan.
KoreanJohab1361 Korean Johab.
KoreanWansung949 Korean Wansung.
Latin11252 Latin 1.
Latin2EasternEurope1250 Latin 2: Eastern Europe.
Latin2_852852 Latin 2.
MacRomanMacintosh Character Set (US Roman).
Msdos775775 MS-DOS Baltic.
Msdos860860 MS-DOS Portuguese.
Msdos861861 MS-DOS Icelandic.
Msdos863863 MS-DOS Canadian French.
Msdos865865 MS-DOS Nordic.
Msdos866866 MS-DOS Russian.
NoneNo codepage coverage information is advertised.
OemOEM Character Set.
SymbolSymbol Character Set.
Thai874 Thai.
Turkish1254 Turkish.
Us437437 US.
Vietnamese1258 Vietnamese.
WeLatin1_850850 WE/Latin 1.
WindowsBaltic1257 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

Hebrew862 Field​

862 Hebrew.

public Avalonia.Media.Fonts.FontCodePageCoverage Hebrew862

Ibm869 Field​

869 IBM Greek.

public Avalonia.Media.Fonts.FontCodePageCoverage Ibm869

IbmCyrillic855 Field​

855 IBM Cyrillic; primarily Russian.

public Avalonia.Media.Fonts.FontCodePageCoverage IbmCyrillic855

IbmTurkish857 Field​

857 IBM Turkish.

public Avalonia.Media.Fonts.FontCodePageCoverage IbmTurkish857

JapaneseJis Field​

932 JIS/Japan.

public Avalonia.Media.Fonts.FontCodePageCoverage JapaneseJis

KoreanJohab Field​

1361 Korean Johab.

public Avalonia.Media.Fonts.FontCodePageCoverage KoreanJohab

KoreanWansung Field​

949 Korean Wansung.

public Avalonia.Media.Fonts.FontCodePageCoverage KoreanWansung

Latin1 Field​

1252 Latin 1.

public Avalonia.Media.Fonts.FontCodePageCoverage Latin1

Latin2EasternEurope Field​

1250 Latin 2: Eastern Europe.

public Avalonia.Media.Fonts.FontCodePageCoverage Latin2EasternEurope

Latin2_852 Field​

852 Latin 2.

public Avalonia.Media.Fonts.FontCodePageCoverage Latin2_852

MacRoman Field​

Macintosh Character Set (US Roman).

public Avalonia.Media.Fonts.FontCodePageCoverage MacRoman

Msdos775 Field​

775 MS-DOS Baltic.

public Avalonia.Media.Fonts.FontCodePageCoverage Msdos775

Msdos860 Field​

860 MS-DOS Portuguese.

public Avalonia.Media.Fonts.FontCodePageCoverage Msdos860

Msdos861 Field​

861 MS-DOS Icelandic.

public Avalonia.Media.Fonts.FontCodePageCoverage Msdos861

Msdos863 Field​

863 MS-DOS Canadian French.

public Avalonia.Media.Fonts.FontCodePageCoverage Msdos863

Msdos865 Field​

865 MS-DOS Nordic.

public Avalonia.Media.Fonts.FontCodePageCoverage Msdos865

Msdos866 Field​

866 MS-DOS Russian.

public Avalonia.Media.Fonts.FontCodePageCoverage Msdos866

None Field​

No codepage coverage information is advertised.

public Avalonia.Media.Fonts.FontCodePageCoverage None

Oem Field​

OEM Character Set.

public Avalonia.Media.Fonts.FontCodePageCoverage Oem

Symbol Field​

Symbol Character Set.

public Avalonia.Media.Fonts.FontCodePageCoverage Symbol

Thai Field​

874 Thai.

public Avalonia.Media.Fonts.FontCodePageCoverage Thai

Turkish Field​

1254 Turkish.

public Avalonia.Media.Fonts.FontCodePageCoverage Turkish

Us437 Field​

437 US.

public Avalonia.Media.Fonts.FontCodePageCoverage Us437

Vietnamese Field​

1258 Vietnamese.

public Avalonia.Media.Fonts.FontCodePageCoverage Vietnamese

WeLatin1_850 Field​

850 WE/Latin 1.

public Avalonia.Media.Fonts.FontCodePageCoverage WeLatin1_850

WindowsBaltic Field​

1257 Windows Baltic.

public Avalonia.Media.Fonts.FontCodePageCoverage WindowsBaltic