Back to Devexpress

ASPxRichEditFontSettings.MappingSettings Property

aspnet-devexpress-dot-web-dot-aspxrichedit-dot-aspxricheditfontsettings-bcacacac.md

latest3.2 KB
Original Source

ASPxRichEditFontSettings.MappingSettings Property

Provides access to font mapping settings.

Namespace : DevExpress.Web.ASPxRichEdit

Assembly : DevExpress.Web.ASPxRichEdit.v25.2.dll

NuGet Package : DevExpress.Web.Office

Declaration

csharp
public ASPxRichEditFontMappingSettings MappingSettings { get; }
vb
Public ReadOnly Property MappingSettings As ASPxRichEditFontMappingSettings

Property Value

TypeDescription
ASPxRichEditFontMappingSettings

An object that contains font mapping settings.

|

Property Paths

You can access this nested property as listed below:

Object TypePath to MappingSettings
ASPxRichEditSettings

.Fonts .MappingSettings

|

Remarks

The FontCollection property lists fonts available in the ASPxRichEdit control. When a user inserts content that includes unlisted fonts, the control permanently updates the inserted font information according to rules specified in the MappingSettings property.

See the Font Management topic to learn more about fonts in the ASPxRichEdit control.

aspx
<dx:ASPxRichEdit ID="richEdit" runat="server" WorkDirectory="~\App_Data\WorkDirectory">
  <Settings>
    <Fonts DefaultFolder="fontsFolder/">
      <FontCollection>
        <dx:ASPxRichEditFont FontFamily="Calibri" Name="Calibri"
          RegularFontUri="CalibriFont/calibri.ttf"
          BoldFontUri="CalibriFont/calibrib.ttf"
          ItalicFontUri="CalibriFont/calibrii.ttf"
          BoldItalicFontUri="CalibriFont/calibriz.ttf" />
        <dx:ASPxRichEditFont FontFamily="Comic" Name="Comic" />
        <dx:ASPxRichEditFont FontFamily="Lemonada" Name="Lemonada" UseGoogleFonts="true" />
        <dx:ASPxRichEditFont FontFamily="Roboto Mono" Name="Roboto Mono" UseGoogleFonts="true" />
      </FontCollection>
      <MappingSettings DefaultFontName="Calibri">
        <Rules>
          <dx:ASPxRichEditFontMappingRule SourceFontFamily="Arial" DestinationFontName="Comic" />
          <dx:ASPxRichEditFontMappingRule SourceFontFamily="Times" DestinationFontName="Roboto Mono" />
        </Rules>
      </MappingSettings>
    </Fonts>
  </Settings>
</dx:ASPxRichEdit>

See Also

ASPxRichEditFontSettings Class

ASPxRichEditFontSettings Members

DevExpress.Web.ASPxRichEdit Namespace