Uses of Class
com.openhtmltopdf.render.PageBox
-
Packages that use PageBox Package Description com.openhtmltopdf.java2d com.openhtmltopdf.layout com.openhtmltopdf.pdfboxout com.openhtmltopdf.render com.openhtmltopdf.render.displaylist -
-
Uses of PageBox in com.openhtmltopdf.java2d
Methods in com.openhtmltopdf.java2d with parameters of type PageBox Modifier and Type Method Description private voidJava2DRenderer. paintPage(RenderingContext c, PageBox page, DisplayListContainer.DisplayListPageContainer pageOperations)Method parameters in com.openhtmltopdf.java2d with type arguments of type PageBox Modifier and Type Method Description private voidJava2DRenderer. writePageImages(java.util.List<PageBox> pages, RenderingContext c, java.awt.geom.Rectangle2D firstPageSize) -
Uses of PageBox in com.openhtmltopdf.layout
Fields in com.openhtmltopdf.layout declared as PageBox Modifier and Type Field Description private PageBoxLayer. _lastRequestedPageprivate PageBoxLayoutContext. _pageFields in com.openhtmltopdf.layout with type parameters of type PageBox Modifier and Type Field Description private java.util.Map<PageBox,FootnoteManager.FootnoteArea>FootnoteManager. _footnoteAreasprivate java.util.List<PageBox>Layer. _pages(package private) java.util.List<PageBox>FootnoteManager.FootnoteArea. pagesMethods in com.openhtmltopdf.layout that return PageBox Modifier and Type Method Description static PageBoxLayer. createPageBox(CssContext c, java.lang.String pseudoPage)PageBoxLayer. getFirstPage(CssContext c, int absY)Returns the page box for a Y position.PageBoxLayer. getFirstPage(CssContext c, Box box)PageBoxLayer. getLastPage()PageBoxLayer. getLastPage(CssContext c, Box box)private PageBoxLayer. getLastRequestedPage()PageBoxLayer. getPage(CssContext c, int yOffset)Gets the page box for the given document y offset.PageBoxLayoutContext. getPage()Methods in com.openhtmltopdf.layout that return types with arguments of type PageBox Modifier and Type Method Description java.util.List<PageBox>Layer. getPages()java.util.List<PageBox>Layer. getPages(CssContext c, int top, int bottom)Tries to return a list of pages that cover top to bottom.private java.util.function.Predicate<PageBox>Layer. pagePredicate(int yOffset)Returns a predicate that determines if yOffset sits on the given page.Methods in com.openhtmltopdf.layout with parameters of type PageBox Modifier and Type Method Description private FootnoteManager.FootnoteAreaFootnoteManager. createFootnoteArea(LayoutContext c, PageBox page)private BlockBoxFootnoteManager. createFootnoteAreaBlock(LayoutContext c, PageBox footnoteCallPage)Sets up the footnote area.private intLayer. getPageSequenceStart(RenderingContext c, java.util.List<BlockBox> sequences, PageBox page)BlockBoxLayer. getRunningBlock(java.lang.String identifer, PageBox page, PageElementPosition which)booleanLayer. isLastPage(PageBox pageBox)private voidFootnoteManager. positionFootnoteArea(LayoutContext c, FootnoteManager.FootnoteArea area, PageBox firstPage, int lineHeight, boolean allowRepeat)private voidLayer. setLastRequestedPage(PageBox lastRequestedPage)voidLayoutContext. setPage(PageBox page)Method parameters in com.openhtmltopdf.layout with type arguments of type PageBox Modifier and Type Method Description private SearchUtil.IntComparatorLayer. pageFinder(java.util.List<PageBox> pages, int yOffset, java.util.function.Predicate<PageBox> matcher)Returns a comparator that determines if the given pageBox is a match, too late or too early.private SearchUtil.IntComparatorLayer. pageFinder(java.util.List<PageBox> pages, int yOffset, java.util.function.Predicate<PageBox> matcher)Returns a comparator that determines if the given pageBox is a match, too late or too early.voidLayer. setPages(java.util.List<PageBox> pages) -
Uses of PageBox in com.openhtmltopdf.pdfboxout
Methods in com.openhtmltopdf.pdfboxout with parameters of type PageBox Modifier and Type Method Description private voidPdfBoxRenderer. paintPage(RenderingContext c, PageBox page)private voidPdfBoxRenderer. paintPageFast(RenderingContext c, PageBox page, DisplayListContainer.DisplayListPageContainer pageOperations, int additionalTranslateX)Method parameters in com.openhtmltopdf.pdfboxout with type arguments of type PageBox Modifier and Type Method Description private intPdfBoxRenderer. findEndPage(RenderingContext c, Layer layer, java.util.List<PageBox> pages)Returns the end page number for a layer.private intPdfBoxRenderer. findStartPage(RenderingContext c, Layer layer, java.util.List<PageBox> pages)Returns the start page for a layer.private java.util.List<PagePosition<Layer>>PdfBoxRenderer. getLayerPagePositions(Layer layer, java.util.List<PageBox> pages, RenderingContext ctx)private voidPdfBoxRenderer. writePDF(java.util.List<PageBox> pages, RenderingContext c, java.awt.geom.Rectangle2D firstPageSize, org.apache.pdfbox.pdmodel.PDDocument doc)private voidPdfBoxRenderer. writePDFFast(java.util.List<PageBox> pages, RenderingContext c, java.awt.geom.Rectangle2D firstPageSize, org.apache.pdfbox.pdmodel.PDDocument doc) -
Uses of PageBox in com.openhtmltopdf.render
Fields in com.openhtmltopdf.render declared as PageBox Modifier and Type Field Description private PageBoxContentLimitContainer. _lastPageprivate PageBoxRenderingContext. pageMethods in com.openhtmltopdf.render that return PageBox Modifier and Type Method Description private PageBoxContentLimitContainer. getLastPage()PageBoxContentLimitContainer. getPage(LayoutContext c, int absY)PageBoxRenderingContext. getPage()Methods in com.openhtmltopdf.render with parameters of type PageBox Modifier and Type Method Description private voidLineBox. checkFootnoteReservedPage(LayoutContext c, PageBox pageBoxAfter, boolean runHooks)Checks that the line box is not on a footnote reserved page and if so pushes it down to the first non-reserved page.java.awt.DimensionPageBox.BottomLeftCorner. getLayoutDimension(CssContext c, PageBox page, RectPropertySet margin)java.awt.DimensionPageBox.BottomMarginArea. getLayoutDimension(CssContext c, PageBox page, RectPropertySet margin)java.awt.DimensionPageBox.BottomRightCorner. getLayoutDimension(CssContext c, PageBox page, RectPropertySet margin)java.awt.DimensionPageBox.LeftMarginArea. getLayoutDimension(CssContext c, PageBox page, RectPropertySet margin)abstract java.awt.DimensionPageBox.MarginArea. getLayoutDimension(CssContext c, PageBox page, RectPropertySet margin)java.awt.DimensionPageBox.RightMarginArea. getLayoutDimension(CssContext c, PageBox page, RectPropertySet margin)java.awt.DimensionPageBox.TopLeftCorner. getLayoutDimension(CssContext c, PageBox page, RectPropertySet margin)java.awt.DimensionPageBox.TopMarginArea. getLayoutDimension(CssContext c, PageBox page, RectPropertySet margin)java.awt.DimensionPageBox.TopRightCorner. getLayoutDimension(CssContext c, PageBox page, RectPropertySet margin)java.awt.PointPageBox.BottomLeftCorner. getPaintingPosition(RenderingContext c, PageBox page, int additionalClearance, short mode)java.awt.PointPageBox.BottomMarginArea. getPaintingPosition(RenderingContext c, PageBox page, int additionalClearance, short mode)java.awt.PointPageBox.BottomRightCorner. getPaintingPosition(RenderingContext c, PageBox page, int additionalClearance, short mode)java.awt.PointPageBox.LeftMarginArea. getPaintingPosition(RenderingContext c, PageBox page, int additionalClearance, short mode)abstract java.awt.PointPageBox.MarginArea. getPaintingPosition(RenderingContext c, PageBox page, int additionalClearance, short mode)java.awt.PointPageBox.RightMarginArea. getPaintingPosition(RenderingContext c, PageBox page, int additionalClearance, short mode)java.awt.PointPageBox.TopLeftCorner. getPaintingPosition(RenderingContext c, PageBox page, int additionalClearance, short mode)java.awt.PointPageBox.TopMarginArea. getPaintingPosition(RenderingContext c, PageBox page, int additionalClearance, short mode)java.awt.PointPageBox.TopRightCorner. getPaintingPosition(RenderingContext c, PageBox page, int additionalClearance, short mode)private static booleanListItemPainter. isInVisiblePageArea(RenderingContext c, PageBox page, StrutMetrics metrics, BlockBox box)The list item box may go over two pages.private booleanLineBox. overlapsFootnote(PageBox pageBox)private voidContentLimitContainer. setLastPage(PageBox page)voidRenderingContext. setPage(int pageNo, PageBox page)Method parameters in com.openhtmltopdf.render with type arguments of type PageBox Modifier and Type Method Description private intFlowingColumnContainerBox. findPageIndex(java.util.List<PageBox> pages, int y) -
Uses of PageBox in com.openhtmltopdf.render.displaylist
Fields in com.openhtmltopdf.render.displaylist with type parameters of type PageBox Modifier and Type Field Description private java.util.List<PageBox>DisplayListCollector. _pagesprivate java.util.List<PageBox>PagedBoxCollector.PageFinder. pagesprivate java.util.List<PageBox>PagedBoxCollector. pagesMethods in com.openhtmltopdf.render.displaylist that return PageBox Modifier and Type Method Description protected PageBoxPagedBoxCollector. getPageBox(int pageNo)Methods in com.openhtmltopdf.render.displaylist with parameters of type PageBox Modifier and Type Method Description static java.awt.geom.AffineTransformTransformCreator. createPageCoordinatesTranform(RenderingContext c, Box box, PageBox page, int shadowPageNumber)Creates a transform that can be applied to a page, either PDF or Java2D.static java.awt.geom.AffineTransformTransformCreator. createPageMarginCoordinatesTransform(RenderingContext c, Box box, PageBox page, int xTranslate, int yTranslate)private static voidTransformCreator. createTransform(CssContext c, Box box, PageBox page, java.awt.geom.AffineTransform result, TransformCreator.TransformYOrigin transformYOrigin, int shadowPageNumber)pagemay be null in the case thattransformYOriginisDOCUMENT_TOP.private java.awt.RectanglePagedBoxCollector.PageResult. getContentWindowOnDocument(PageBox page, CssContext c)private static floatTransformCreator. getPageTranslateX(float absTranslateX, int shadowPageNumber, PageBox page, CssContext c, Box box)static intPagedBoxCollector. getShadowPageForBounds(CssContext c, java.awt.Rectangle bounds, PageBox page)java.awt.RectanglePagedBoxCollector.PageResult. getShadowWindowOnDocument(PageBox page, CssContext c, int shadowPageNumber)Method parameters in com.openhtmltopdf.render.displaylist with type arguments of type PageBox Modifier and Type Method Description static java.awt.RectanglePagedBoxCollector. findAdjustedBoundsForBorderBox(CssContext c, Box container, java.util.List<PageBox> pages)Finds the document coordinates border box bounds of a box adjusted for transform and clipped according to overflow hidden.static intPagedBoxCollector. findEndPage(CssContext c, Box container, java.util.List<PageBox> pages)static java.util.List<PagedBoxCollector.PageInfo>PagedBoxCollector. findLayerPages(CssContext c, Layer layer, java.util.List<PageBox> pages)Returns the pages a layer appears on including inserted overflow pages.static intPagedBoxCollector. findPageForY(CssContext c, double y, java.util.List<PageBox> pages)static intPagedBoxCollector. findStartPage(CssContext c, Box container, java.util.List<PageBox> pages)Constructor parameters in com.openhtmltopdf.render.displaylist with type arguments of type PageBox Constructor Description DisplayListCollector(java.util.List<PageBox> pages)PagedBoxCollector(java.util.List<PageBox> pages, int minPage, int maxPage)A more efficient paged box collector that can only find boxes on pages minPage to maxPage inclusive.PageFinder(java.util.List<PageBox> pages)
-