> ## 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.

# SkewCorrectionModeEnum

SkewCorrectionModeEnum enumeration constants are used to set skew correction modes.

```
typedef enum {
 SCM_Unknown,
 SCM_AccordingToPage,
 SCM_Always,
 SCM_Never
}SkewCorrectionModeEnum;
```

## Elements

| Name                   | Description                                                                                                                    |
| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------ |
| SCM\\\_AccordingToPage | Skew correction is performed according to the page settings.                                                                   |
| SCM\\\_Always          | Skew correction is always performed.                                                                                           |
| SCM\\\_Never           | Skew correction is not performed.                                                                                              |
| SCM\\\_Unknown         | This element is deprecated and unavailable and will be removed in future versions. The mode of skew correction is not defined. |

## Used in

[ITextBlockAnalysisParams::SkewCorrectionMode](/fine-reader/engine/api-reference/layout-related-objects/textblockanalysisparams#skewcorrectionmode)
