---
title: "Interface: IAutoZoomConfig | Customer's Canvas On-Premises"
canonical: "https://customerscanvas.com/docs/on-premises/design-editor/iframe-api/reference/design-editor-iframe/interfaces/WidgetConfigurationInterfaces.IAutoZoomConfig/"
---

# Interface: IAutoZoomConfig

> A structure containing auto-zoom configuration of the Rich text editor.

## Remarks

You can use these settings in [IRichTextDialogConfig](https://customerscanvas.com/docs/on-premises/design-editor/iframe-api/reference/design-editor-iframe/interfaces/WidgetConfigurationInterfaces.IRichTextDialogConfig.md).

## Example

``` json
"RichTextDialog": {
   "zoom": {
       // Enables the zoom slider in the Rich text editor.
       "enabled": true,
       "minZoomPct": 10,
       "maxZoomPct": 500,
       "autoZoom": {
           // Enables auto-zoom at opening the text editor.
           "enabled": true,
           // Auto-zooms the text in if the text font size is less than this threshold.
           "minFontSizeThresholdPt": 12,
           // Auto-zooms the text out if the text font size is more than this threshold.
           "maxFontSizeThresholdPt": 36
       }
   }
}
```

## Properties

### enabled?

> `optional` **enabled?**: `boolean`

Enables auto-zoom at opening the Rich text editor. The default value is `false`.

***

### minFontSizeThresholdPt?

> `optional` **minFontSizeThresholdPt?**: `number`

The font size threshold, in points. If the text font size is less than this threshold, the text is auto-zoomed in. The default value is `12`.

***

### maxFontSizeThresholdPt?

> `optional` **maxFontSizeThresholdPt?**: `number`

The font size threshold, in points. If the text font size is more than this threshold, the text is auto-zoomed out. The default value is `36`.
