Class PageBox

java.lang.Object
org.xhtmlrenderer.render.PageBox

public class PageBox extends Object
  • Constructor Details

  • Method Details

    • getWidth

      public int getWidth(CssContext cssCtx)
    • getHeight

      public int getHeight(CssContext cssCtx)
    • getContentHeight

      public int getContentHeight(CssContext cssCtx)
    • getContentWidth

      public int getContentWidth(CssContext cssCtx)
    • getStyle

      public CalculatedStyle getStyle()
    • getBottom

      public int getBottom()
    • getTop

      public int getTop()
    • setTopAndBottom

      public void setTopAndBottom(CssContext cssCtx, int top)
    • getPaintingBottom

      public int getPaintingBottom()
    • setPaintingBottom

      public void setPaintingBottom(int paintingBottom)
    • getPaintingTop

      public int getPaintingTop()
    • setPaintingTop

      public void setPaintingTop(int paintingTop)
    • getScreenPaintingBounds

      public Rectangle getScreenPaintingBounds(CssContext cssCtx, int additionalClearance)
    • getPrintPaintingBounds

      public Rectangle getPrintPaintingBounds(CssContext cssCtx)
    • getPagedViewClippingBounds

      @CheckReturnValue public Rectangle getPagedViewClippingBounds(CssContext cssCtx, int additionalClearance)
    • getPrintClippingBounds

      @CheckReturnValue public Rectangle getPrintClippingBounds(CssContext cssCtx)
    • getMargin

      @CheckReturnValue public RectPropertySet getMargin(CssContext cssCtx)
    • paintBorder

      public void paintBorder(RenderingContext c, int additionalClearance, Layer.PagedMode mode)
    • paintBackground

      public void paintBackground(RenderingContext c, int additionalClearance, Layer.PagedMode mode)
    • paintMarginAreas

      public void paintMarginAreas(RenderingContext c, int additionalClearance, Layer.PagedMode mode)
    • getPageNo

      public int getPageNo()
    • setPageNo

      public void setPageNo(int pageNo)
    • getOuterPageWidth

      public int getOuterPageWidth()
    • getMarginBorderPadding

      public int getMarginBorderPadding(CssContext cssCtx, CalculatedStyle.Edge edge)
    • getPageInfo

      public PageInfo getPageInfo()
    • getMetadata

      @CheckReturnValue public @Nullable Element getMetadata()
    • layout

      public void layout(LayoutContext c)
    • isLeftPage

      public boolean isLeftPage()
    • isRightPage

      public boolean isRightPage()
    • exportLeadingText

      public void exportLeadingText(RenderingContext c, Writer writer) throws IOException
      Throws:
      IOException
    • exportTrailingText

      public void exportTrailingText(RenderingContext c, Writer writer) throws IOException
      Throws:
      IOException