public class CanvasRenderer extends RootRenderer
| Modifier and Type | Field and Description |
|---|---|
protected Canvas |
canvas |
currentArea, currentPageNumber, immediateFlushchildRenderers, EPS, flushed, INF, isLastRendererForModelElement, modelElement, occupiedArea, parent, positionedRenderers, properties| Constructor and Description |
|---|
CanvasRenderer(Canvas canvas) |
CanvasRenderer(Canvas canvas,
boolean immediateFlush) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
flushSingleRenderer(IRenderer resultRenderer) |
IRenderer |
getNextRenderer()
Gets a new instance of this class to be used as a next renderer, after this renderer is used, if
IRenderer.layout(LayoutContext) is called more than once. |
protected LayoutArea |
updateCurrentArea(LayoutResult overflowResult) |
addChild, flush, getCurrentArea, layoutaddAllProperties, alignChildHorizontally, applyAbsolutePositioningTranslation, applyAction, applyBorderBox, applyDestination, applyMargins, applyPaddings, deleteOwnProperty, deleteProperty, draw, drawBackground, drawBorder, drawChildren, getBorderAreaBBox, getBorders, getChildRenderers, getDefaultProperty, getFirstYLineRecursively, getInnerAreaBBox, getModelElement, getOccupiedArea, getOccupiedAreaBBox, getOwnProperties, getOwnProperty, getProperty, getProperty, getPropertyAsBoolean, getPropertyAsColor, getPropertyAsFloat, getPropertyAsFont, getPropertyAsInteger, hasOwnProperty, hasProperty, initElementAreas, isFixedLayout, isFlushed, isNotFittingHeight, isPositioned, move, retrieveHeight, retrieveUnitValue, retrieveWidth, setBorders, setParent, setProperty, toStringprotected Canvas canvas
public CanvasRenderer(Canvas canvas)
public CanvasRenderer(Canvas canvas, boolean immediateFlush)
protected void flushSingleRenderer(IRenderer resultRenderer)
flushSingleRenderer in class RootRendererprotected LayoutArea updateCurrentArea(LayoutResult overflowResult)
updateCurrentArea in class RootRendererpublic IRenderer getNextRenderer()
IRendererIRenderer.layout(LayoutContext) is called more than once.Copyright © 1998–2016 iText Group NV. All rights reserved.