# PageSection Class

> `PageSection` is a public class that represents a page section.

`PageSection` is a public class that represents a page section.

## Definition

* Namespace: `UiPath.DocumentProcessing.Contracts.Dom`
* Assembly: `UiPath.DocumentProcessing.Contracts`

## Description

A public class that represents a page section.

## Members

#### Constructors

`PageSection()` - Initializes a new instance of the `PageSection` class with no arguments.

#### Properties

* `IndexInText` `int` - The index in the text where the textual contents of the section start.
* `Length` - `int` - The length of the section in its text version.
* `Rotation` `UiPath.DocumentProcessing.Contracts.Dom.Rotation` - The rotation of the page section.
* `Language` `string` - The three character language code as defined in the **ISO 639-3** standard.
* `SkewAngle` `float` - The detected skew angle for the section, in degrees.
* `Type` `UiPath.DocumentProcessing.Contracts.Dom.SectionType` - The detected type of the section.
* `WordGroups` **`UiPath.DocumentProcessing.Contracts.Dom.WordGroup`** - The list of word groups in the section.
