[]
        
(Showing Draft Content)

GrapeCity.Documents.Text.PageSplitArea

PageSplitArea Class

Provides options for splitting text between several fragments on the same page using the SplitAndBalance(PageSplitArea[], TextSplitOptions, out TextLayout) method.

Inheritance
PageSplitArea
Namespace: GrapeCity.Documents.Text
Assembly: DS.Documents.Imaging.dll
Syntax
public class PageSplitArea
Public Class PageSplitArea

Constructors

Name Description
PageSplitArea()

Initializes a new instance of the PageSplitArea class.

PageSplitArea(PageSplitArea)

Initializes a new instance of the PageSplitArea class copying data from another instance of PageSplitArea.

PageSplitArea(TextLayout)

Initializes a new instance of the PageSplitArea class copying data from the given TextLayout.

Properties

Name Description
ColumnWidth

Gets or sets the width of the layout box measured from the left margin (for positive values) or from the right margin (for negative values).

MarginBottom

Gets or sets the bottom margin of the layout box, in graphic units.

MarginLeft

Gets or sets the left margin of the layout box, in graphic units.

MarginRight

Gets or sets the right margin of the layout box, in graphic units.

MarginTop

Gets or sets the top margin of the layout box, in graphic units.

RowHeight

Gets or sets the height of the layout box measured from the top margin (for positive values) or from the bottom margin (for negative values).

TextLayout

Gets the resulting TextLayout or null after executing SplitAndBalance(PageSplitArea[], TextSplitOptions, out TextLayout).