Class
FontManager

Manages font resources and provides functionality to retrieve and manipulate fonts used in document layouts.

Definition

Namespace:Telerik.Windows.Documents.Layout

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

cs-api-definition
public static class FontManager

Inheritance: objectFontManager

Methods

GetRegisteredFontFamilyInfo(FontFamily)

Gets the registered FontFamilyInfo.

Declaration

cs-api-definition
public static FontFamilyInfo GetRegisteredFontFamilyInfo(FontFamily fontFamily)

Parameters

fontFamily

FontFamily

The font family.

Returns

FontFamilyInfo

GetRegisteredFonts()

Gets registered fonts.

Declaration

cs-api-definition
public static RegisteredFonts GetRegisteredFonts()

Returns

RegisteredFonts

GetSupportedCharacters(FontFamily)

Retrieves a list of characters supported by the specified font family.

Declaration

cs-api-definition
public static ICollection<char> GetSupportedCharacters(FontFamily fontFamily)

Parameters

fontFamily

FontFamily

The font family for which to retrieve the supported characters.

Returns

ICollection<char>

A collection of characters that the specified font family can render.

HasRegisteredFontFamily(FontFamily)

Determines whether the specified font family is registered.

Declaration

cs-api-definition
public static bool HasRegisteredFontFamily(FontFamily fontFamily)

Parameters

fontFamily

FontFamily

The font family.

Returns

bool

RegisterFont(FontFamily)

Registers a font.

Declaration

cs-api-definition
public static void RegisterFont(FontFamily fontFamily)

Parameters

fontFamily

FontFamily

The font family.

RegisterFont(FontFamilyInfo)

Registers a FontFamilyInfo.

Declaration

cs-api-definition
public static void RegisterFont(FontFamilyInfo fontFamilyInfo)

Parameters

fontFamilyInfo

FontFamilyInfo

The font family info.

UnregisterFont(FontFamily)

Unregisters a font.

Declaration

cs-api-definition
public static bool UnregisterFont(FontFamily fontFamily)

Parameters

fontFamily

FontFamily

The font to unregister.

Returns

bool

UnregisterFont(FontFamilyInfo)

Unregisters a FontFamilyInfo.

Declaration

cs-api-definition
public static bool UnregisterFont(FontFamilyInfo fontFamilyInfo)

Parameters

fontFamilyInfo

FontFamilyInfo

The font family info.

Returns

bool