New to Telerik UI for WPFStart a free 30-day trial

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:

C#
public static class FontManager

Inheritance: objectFontManager

Methods

Gets the registered FontFamilyInfo.

C#
public static FontFamilyInfo GetRegisteredFontFamilyInfo(FontFamily fontFamily)
Parameters:fontFamilyFontFamily

The font family.

Returns:

FontFamilyInfo

Gets registered fonts.

C#
public static RegisteredFonts GetRegisteredFonts()
Returns:

RegisteredFonts

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

C#
public static ICollection<char> GetSupportedCharacters(FontFamily fontFamily)
Parameters:fontFamilyFontFamily

The font family for which to retrieve the supported characters.

Returns:

ICollection<char>

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

Determines whether the specified font family is registered.

C#
public static bool HasRegisteredFontFamily(FontFamily fontFamily)
Parameters:fontFamilyFontFamily

The font family.

Returns:

bool

Registers a font.

C#
public static void RegisterFont(FontFamily fontFamily)
Parameters:fontFamilyFontFamily

The font family.

Registers a FontFamilyInfo.

C#
public static void RegisterFont(FontFamilyInfo fontFamilyInfo)
Parameters:fontFamilyInfoFontFamilyInfo

The font family info.

Unregisters a font.

C#
public static bool UnregisterFont(FontFamily fontFamily)
Parameters:fontFamilyFontFamily

The font to unregister.

Returns:

bool

Unregisters a FontFamilyInfo.

C#
public static bool UnregisterFont(FontFamilyInfo fontFamilyInfo)
Parameters:fontFamilyInfoFontFamilyInfo

The font family info.

Returns:

bool