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 RootRenderer
protected LayoutArea updateCurrentArea(LayoutResult overflowResult)
updateCurrentArea in class RootRenderer
public IRenderer getNextRenderer()
IRenderer
IRenderer.layout(LayoutContext) is called more than once.
Copyright © 1998–2016 iText Group NV. All rights reserved.