> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# FontFormattingModeEnum

FontFormattingModeEnum enumeration constants are used to denote available modes of saving font attributes to a file.

```
typedef enum {
 FAM_Plain,
 FAM_Restricted,
 FAM_Full
} FontFormattingModeEnum;
```

## Elements

| Name              | Description                                                                                                                                                    |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| FAM\\\_Full       | All font attributes are saved. <br /><br /> **Note:** *This mode is not available during export to FB2 format.*                                                |
| FAM\\\_Plain      | The only saved attribute is whether characters are subscript or superscript.                                                                                   |
| FAM\\\_Restricted | The following attributes are saved: whether characters are subscript, superscript, bold, italic, underlined, strikeout. Font size and font name are not saved. |

## Used in

[IAltoExportParams::FontFormattingMode](/fine-reader/engine/api-reference/parameter-objects/export-parameters/altoexportparams#fontformattingmode)

[IEBookExportParams::FontFormattingMode](/fine-reader/engine/api-reference/parameter-objects/export-parameters/ebookexportparams#fontformattingmode)
