iText 7 7.1.9 API
|
Represents the result of content layouting. More...
Public Member Functions |
|
LayoutResult (int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer) | |
Creates the LayoutResult result of layouting }. More... |
|
LayoutResult (int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer, IRenderer cause) | |
Creates the LayoutResult result of layouting }. More... |
|
virtual int | GetStatus () |
Gets the status of iText.Layout.Renderer.IRenderer.Layout(LayoutContext). More... |
|
virtual void | SetStatus (int status) |
Sets the status of iText.Layout.Renderer.IRenderer.Layout(LayoutContext). More... |
|
virtual LayoutArea | GetOccupiedArea () |
Gets the layout area occupied by the content during layouting. More... |
|
virtual IRenderer | GetSplitRenderer () |
Gets the split renderer created during layouting. More... |
|
virtual void | SetSplitRenderer (IRenderer splitRenderer) |
Sets the split renderer. More... |
|
virtual IRenderer | GetOverflowRenderer () |
Gets the overflow renderer created during layouting. More... |
|
virtual void | SetOverflowRenderer (IRenderer overflowRenderer) |
Sets the overflow renderer. More... |
|
virtual AreaBreak | GetAreaBreak () |
virtual iText.Layout.Layout.LayoutResult | SetAreaBreak (AreaBreak areaBreak) |
virtual IRenderer | GetCauseOfNothing () |
Gets the first renderer to produce NOTHING during iText.Layout.Renderer.IRenderer.Layout(LayoutContext) More... |
|
override String | ToString () |
Static Public Attributes |
|
const int | FULL = 1 |
The status of iText.Layout.Renderer.IRenderer.Layout(LayoutContext) which indicates that the content was fully placed. More... |
|
const int | PARTIAL = 2 |
The status of iText.Layout.Renderer.IRenderer.Layout(LayoutContext) which indicates that the content was placed partially. More... |
|
const int | NOTHING = 3 |
The status of iText.Layout.Renderer.IRenderer.Layout(LayoutContext) which indicates that the content was not placed. More... |
|
Represents the result of content layouting.
|
inline |
Creates the LayoutResult result of layouting }.
Creates the LayoutResult result of layouting }. The causeOfNothing will be set as null.
status | the status of iText.Layout.Renderer.IRenderer.Layout(LayoutContext) |
occupiedArea | the area occupied by the content |
splitRenderer | the renderer to draw the splitted part of the content |
overflowRenderer | the renderer to draw the overflowed part of the content |
|
inline |
Creates the LayoutResult result of layouting }.
status | the status of iText.Layout.Renderer.IRenderer.Layout(LayoutContext) |
occupiedArea | the area occupied by the content |
splitRenderer | the renderer to draw the splitted part of the content |
overflowRenderer | the renderer to draw the overflowed part of the content |
cause | the first renderer to produce NOTHING |
|
inlinevirtual |
Gets the first renderer to produce NOTHING during iText.Layout.Renderer.IRenderer.Layout(LayoutContext)
|
inlinevirtual |
Gets the layout area occupied by the content during layouting.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Gets the status of iText.Layout.Renderer.IRenderer.Layout(LayoutContext).
|
inlinevirtual |
Sets the overflow renderer.
overflowRenderer |
|
inlinevirtual |
Sets the split renderer.
splitRenderer |
|
inlinevirtual |
Sets the status of iText.Layout.Renderer.IRenderer.Layout(LayoutContext).
status |
|
inline |
|
static |
The status of iText.Layout.Renderer.IRenderer.Layout(LayoutContext) which indicates that the content was fully placed.
|
static |
The status of iText.Layout.Renderer.IRenderer.Layout(LayoutContext) which indicates that the content was not placed.
|
static |
The status of iText.Layout.Renderer.IRenderer.Layout(LayoutContext) which indicates that the content was placed partially.