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

# ReadingTypeEnum

> ReadingTypeEnum in the ABBYY FineReader Engine API — Text reading type: horizontal lines or vertical lines.

ReadingTypeEnum enumeration constants are used to describe the reading type of a text. A text on page can be written in horizontal lines, or vertical lines.

```
typedef enum {
 TRT_Unknown,
 TRT_LinesBased,
 TRT_ColumnsBased
} ReadingTypeEnum;
```

## Elements

| Name | Description |
| - | - |
| TRT\\\_ColumnsBased | The text is written in vertical lines. |
| TRT\\\_LinesBased | The text is written in horizontal lines. |
| TRT\\\_Unknown | The reading type is undefined. For a newly created text block, this constant means that text direction should be detected automatically. |

## Used in

[ITextOrientation::ReadingType](/fine-reader/engine/api-reference/text-related-objects/textorientation#readingtype)
