Aspose.Words.Layout Namespace

The Aspose.Words.Layout namespace 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.

Public classLayoutCollector

This class allows to compute page numbers of document nodes.

Public classLayoutEnumerator
Enumerates page layout entities of a document. You can use this class to walk over the page layout model. Available properties are type, geometry, text and page index where entity is rendered, as well as overall structure and relationships. Use combination of GetEntity(Node) and Current move to the entity which corresponds to a document node.
Public classLayoutOptions
Holds the options that allow controlling the document layout process.
Public classRevisionOptions
Allows to control how document revisions are handled during layout process.
Public enumerationLayoutEntityType
Types of the layout entities.
Public enumerationRevisionColor
Allows to specify color of document revisions.
Public enumerationRevisionTextEffect
Allows to specify decoration effect for revisions of document text.