[]
Provides options for text splitting.
public class TextSplitOptions
Public Class TextSplitOptions
Name | Description |
---|---|
TextSplitOptions() | Initializes a new instance of the TextSplitOptions class. |
TextSplitOptions(TextLayout) | Initializes a new instance of the TextSplitOptions class copying data from the given TextLayout. |
TextSplitOptions(TextSplitOptions) | Initializes a new instance of the TextSplitOptions class copying data from another instance of TextSplitOptions. |
Name | Description |
---|---|
AddSpacingAfterLastLine | Gets or sets a value indicating whether a line spacing should be added after the last line of the current TextLayout after splitting. |
AllowMovingAllToRest | Gets or sets a value indicating whether, if no part of the content can fit in the current layout, to move all content to rest TextLayout. The default is false. |
KeepParagraphLinesTogether | Gets or sets a value indicating whether paragraphs should be kept together (cannot be split between pages or columns). |
LineGapBeforeFirstLine | Gets or sets a value indicating whether the typographic line gap should be added before the first line of the rest TextLayout. |
MinLinesInFirstParagraph | Gets or sets the minimum number of lines on the last page (or at the ending of the first paragraph on the next page) to prevent widows. |
MinLinesInLastParagraph | Gets or sets the minimum number of lines that must appear at the beginning of the last paragraph to prevent orphans. |
RestColumnWidth | Gets or sets the width of the layout box measured from left or right margin for the rest of the text after splitting, in graphic units. |
RestMarginBottom | Gets or sets the bottom margin of the layout box for the rest of the text after splitting, in graphic units. |
RestMarginLeft | Gets or sets the left margin of the layout box for the rest of the text after splitting, in graphic units. |
RestMarginRight | Gets or sets the right margin of the layout box for the rest of the text after splitting, in graphic units. |
RestMarginTop | Gets or sets the top margin of the layout box for the rest of the text after splitting, in graphic units. |
RestMaxHeight | Gets or sets the height of the layout box for the rest of the text after splitting, in graphic units. |
RestMaxWidth | Gets or sets the width of the layout box for the rest of the text after splitting, in graphic units. |
RestObjectRects | Gets or sets the list of areas occupied by embedded objects for the rest of the text after splitting. |
RestRowHeight | Gets or sets the height of the layout box measured from top or bottom margin for the rest of the text after splitting, in graphic units. |