public class PdfPageMarkupRenderer extends BlockRenderer implements PageMarkupRenderer
Renderer.ReflowPhase| Modifier and Type | Field and Description | 
|---|---|
AnchorRenderer | 
positionAnchor  | 
String | 
refID  | 
MIN_ROW_WIDTHabb, offset, row| Constructor and Description | 
|---|
PdfPageMarkupRenderer(Element element)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addPositionAnchor(AnchorRenderer positionAnchor)  | 
int | 
alignContentToPageBreaks(Context.PageBreakRef pbObj)  | 
void | 
assignToPage(int pageNum)  | 
RStatus | 
findAutoPageBreaks(List<Context.PageBreakRef> pbreaks,
                  int top,
                  int pheight)  | 
int | 
getAbsVerticalPosition()  | 
int | 
getBaseline(Context context)  | 
int | 
getHeight()  | 
int | 
getMarkupHeight()  | 
int | 
getOuterHeight()  | 
int | 
getPageAssignment()  | 
AnchorRenderer | 
getPositionAnchor()  | 
RStatus | 
layout(Renderer.ReflowPhase phase)  | 
RStatus | 
render()  | 
void | 
setPageInfo(int page,
           int total)  | 
addAbsChild, addChild, assignToRow, containsFloats, doesNotPrintToPage, dump, findParentRenderer, getAbsHorizontalPosition, getAbsPositionedBottomEdge, getChildAt, getChildrenNumber, getContentHeight, getContentWidth, getDestinationRenderers, getMaxWidth, getMinWidth, getOffsetInRow, getOuterMinWidth, getWidth, getX, isBody, isDocumentElementRenderer, isFirstRow, isLastContentPortion, isLastRow, isTheFirstRow, isUseAwt, moveChildUp, reLayout, resetLayout, resetMinWidth, setOuterWidth, setUseAwt, setX, toStringborderBottom, borderLeft, borderRight, borderTop, collapseBorders, containingBlock, createAssignedPageBreak, createAssignedPageBreak, createAssignedPageBreak, dashCalculator, expandHeight, getExtraBottomOffset, getOuterWidth, getParentForAbs, getScrollbarWidth, getTextBaseline, hasBackground, hasBorder, hasPadding, hasPercentualWidth, hasWidthBase, horizontalExtent, isAbsPositioned, isAvoidPageBreak, isLastChild, isOutOfFlowPositioned, isRelPositioned, isRTL, logicalHeight, logicalMaxHeight, logicalMinHeight, marginBottom, marginLeft, marginRight, marginTop, paddingBottom, paddingLeft, paddingRight, paddingTop, setHeight, setOuterHeight, setWidth, verticalMarginExtent, verticalOffsetcleanup, getClear, getContext, getDecoration, getDisplayType, getElement, getFloat, getFontSize, getHeightObj, getLang, getMaxHeightObj, getMaxWidthObj, getMinHeightObj, getMinWidthObj, getParent, getTitle, getWidthObj, isAutoWidth, isBoxSized, isFloating, isTable, isTaggedOutput, isTBRL, setParent, updateHeightsequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetElementgetOuterWidth, isRTLpublic String refID
public AnchorRenderer positionAnchor
public PdfPageMarkupRenderer(Element element)
public void setPageInfo(int page,
                        int total)
setPageInfo in interface PageMarkupRendererpublic int getHeight()
getHeight in interface InlineItemgetHeight in class BoxRendererpublic int getOuterHeight()
getOuterHeight in interface InlineItemgetOuterHeight in class BoxRendererpublic int getBaseline(Context context)
getBaseline in interface InlineItemgetBaseline in class BlockRendererpublic int getMarkupHeight()
getMarkupHeight in interface PageMarkupRendererpublic RStatus layout(Renderer.ReflowPhase phase) throws IOException
layout in interface PageMarkupRendererlayout in class BlockRendererIOExceptionpublic RStatus render() throws IOException
render in interface PageMarkupRendererrender in class BlockRendererIOExceptionpublic RStatus findAutoPageBreaks(List<Context.PageBreakRef> pbreaks, int top, int pheight)
findAutoPageBreaks in class BlockRendererpublic int alignContentToPageBreaks(Context.PageBreakRef pbObj)
alignContentToPageBreaks in class BlockRendererpublic int getAbsVerticalPosition()
getAbsVerticalPosition in interface PageMarkupRenderergetAbsVerticalPosition in class BlockRendererpublic AnchorRenderer getPositionAnchor()
getPositionAnchor in interface PageMarkupRenderergetPositionAnchor in class BlockRendererpublic void addPositionAnchor(AnchorRenderer positionAnchor)
addPositionAnchor in interface PageMarkupRendereraddPositionAnchor in class BlockRendererpublic void assignToPage(int pageNum)
assignToPage in interface PageMarkupRendererpublic int getPageAssignment()
getPageAssignment in interface PageMarkupRendererRevision 4.0.15 / 20220727-0149