Skip to main content
All docs
V26.1
  • IRichEditFontsSettings Interface

    Declares settings that allow you to provide information about fonts available in the control.

    Declaration

    export interface IRichEditFontsSettings

    Remarks

    See the Font Management topic to learn more about fonts in the Rich Text Editor.

    Properties

    defaultFolder Property

    Specifies a folder that contains font source files.

    Declaration

    defaultFolder?: string

    Property Value

    Type Description
    string

    The folder URL.

    Remarks

    When you populate the fonts collection with a font, you should provide the font’s source files for four styles: regular, bold, italic, and bold italic. Place the source files in the defaultFolder folder and name them according to the rules listed below to automatically assign the files to a corresponding font object.

    File Name Description Example
    fontFamily + .ttf/.woff The font in regular style calibri.ttf
    fontFamily + b + .ttf/.woff The font in bold style calibrib.ttf
    fontFamily + i + .ttf/.woff The font in italic style calibrii.ttf
    fontFamily + z + .ttf/.woff The font in bold italic style calibriz.ttf

    See the Font Management topic to learn more about fonts in the Rich Text Editor.

    fonts Property

    Provides access to a collection of fonts available in the control.

    Declaration

    fonts?: IFontSettings[]

    Property Value

    Type Description
    IFontSettings[]

    The array of fonts.

    Remarks

    Use the fonts property to specify a list of fonts available in the control. This list limits fonts for the ribbon and dialogs.

    mappings Property

    Provides access to font mapping settings.

    Declaration

    mappings?: IFontMapping

    Property Value

    Type Description
    IFontMapping

    An object that contains font mapping settings.

    Remarks

    The fonts property lists fonts available in the Rich Text Editor. When a user inserts content that includes unlisted fonts, the control permanently updates the inserted font information according to rules specified in the mappings property.