
The **Aspose.Words.Layout** module provides classes that allow to access
information such as on what page and where on a page particular document elements
are positioned, when the document is formatted into pages.





## Classes

| Class | Description |
| --- | --- |
| [LayoutCollector](./layoutcollector/) | This class allows to compute page numbers of document nodes. |
| [LayoutEnumerator](./layoutenumerator/) | Enumerates page layout entities of a document. |
| [LayoutOptions](./layoutoptions/) | Holds the options that allow controlling the document layout process. To learn more, visit the [Converting to Fixed-page Format](https://docs.aspose.com/words/nodejs-net/converting-to-fixed-page-format/) documentation article. |
| [PageLayoutCallbackArgs](./pagelayoutcallbackargs/) | An argument passed into [IPageLayoutCallback.notify()](./ipagelayoutcallback/notify/#pagelayoutcallbackargs) To learn more, visit the [Converting to Fixed-page Format](https://docs.aspose.com/words/nodejs-net/converting-to-fixed-page-format/) documentation article. |
| [RevisionOptions](./revisionoptions/) | Allows to control how document revisions are handled during layout process. To learn more, visit the [Converting to Fixed-page Format](https://docs.aspose.com/words/nodejs-net/converting-to-fixed-page-format/) documentation article. |
| [IPageLayoutCallback](./ipagelayoutcallback/) | Implement this interface if you want to have your own custom method called during build and rendering of page layout model. |

## Enumerations

| Enumeration | Description |
| --- | --- |
| [CommentDisplayMode](./commentdisplaymode/) | Specifies the rendering mode for document comments. |
| [ContinuousSectionRestart](./continuoussectionrestart/) | Represents different behaviors when computing page numbers in a continuous section that restarts page numbering. |
| [LayoutEntityType](./layoutentitytype/) | Types of the layout entities. |
| [PageLayoutEvent](./pagelayoutevent/) | A code of event raised during page layout model build and rendering. |
| [RevisionColor](./revisioncolor/) | Allows to specify color of document revisions. |
| [RevisionTextEffect](./revisiontexteffect/) | Allows to specify decoration effect for revisions of document text. |
| [ShowInBalloons](./showinballoons/) | Specifies which revisions are rendered in balloons. |

