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

# Page

> Page object in the FlexiLayout language returned by Page(PageNumber), with methods for line metrics, image objects, and page rectangles and regions.

Type returned by the Page( Int PageNumber ) function.

## Methods

| Method                                                                   | Description                                                                                                                                                                                      |
| :----------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `Distance AverageLineHeight()`                                           | Average line height on a page.                                                                                                                                                                   |
| `Distance AverageInterlineInterval()`                                    | Average line spacing on a page.                                                                                                                                                                  |
| `Area ObjectsAreaLocal( Rect localRect, ImageObjectType )`               | The area of the objects in the specified rectangle on a page of the specified type. Local coordinates are used for the rectangle.                                                                |
| `Area ObjectsIntersectionAreaLocal( Rect localRect, ImageObjectType )`   | The joint area of the objects in the specified rectangle and the area of objects intersection with the rectangle on a page of the specified type. Local coordinates are used for the rectangle.  |
| `Area ObjectsAreaGlobal( Rect globalRect, ImageObjectType )`             | The area of the objects in the specified rectangle on a page of the specified type. Global coordinates are used for the rectangle.                                                               |
| `Area ObjectsIntersectionAreaGlobal( Rect globalRect, ImageObjectType )` | The joint area of the objects in the specified rectangle and the area of objects intersection with the rectangle on a page of the specified type. Global coordinates are used for the rectangle. |
| `Rect RectLocal()`                                                       | The rectangle of the entire image in local coordinates.                                                                                                                                          |
| `Rect RectGlobal()`                                                      | The rectangle of the entire image in global coordinates.                                                                                                                                         |
| `Rect IntersectWith( Rect )`                                             | Returns a rectangle of the intersection between the page and the specified rectangle global coordinates.                                                                                         |
| `Region IntersectWith( Region )`                                         | Returns a region of the intersection between the page and the specified region global coordinates.                                                                                               |
