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

# CorrectOrientationModeEnum

CorrectOrientationModeEnum enumeration constants are used to specify the mode of orientation correction.

```
typedef enum {
 COM_Auto,
 COM_No,
 COM_Clockwise,
 COM_UpsideDown,
 COM_CounterClockwise,
} CorrectOrientationModeEnum;
```

## Elements

| Name                    | Description                        |
| ----------------------- | ---------------------------------- |
| COM\\\_Auto             | Correct orientation automatically. |
| COM\\\_Clockwise        | Rotate the image clockwise.        |
| COM\\\_CounterClockwise | Rotate the image counterclockwise. |
| COM\\\_No               | Do not correct orientation.        |
| COM\\\_UpsideDown       | Rotate the image upside down.      |

## Used in

[IPagePreprocessingParams::CorrectOrientationMode](/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pagepreprocessingparams#correctorientationmode)
