Uses of Class
com.openhtmltopdf.render.RenderingContext
-
-
Uses of RenderingContext in com.openhtmltopdf.context
Methods in com.openhtmltopdf.context with parameters of type RenderingContext Modifier and Type Method Description java.lang.StringContentFunctionFactory.FsIfCutOffFunction. calculate(RenderingContext c, FSFunction function, InlineText text)java.lang.StringContentFunctionFactory.LeaderFunction. calculate(RenderingContext c, FSFunction function, InlineText text)java.lang.StringContentFunctionFactory.PageCounterFunction. calculate(RenderingContext c, FSFunction function, InlineText text)java.lang.StringContentFunctionFactory.PagesCounterFunction. calculate(RenderingContext c, FSFunction function, InlineText text)java.lang.StringContentFunctionFactory.TargetCounterFunction. calculate(RenderingContext c, FSFunction function, InlineText text)java.lang.StringContentFunctionFactory.TargetTextFunction. calculate(RenderingContext c, FSFunction function, InlineText text) -
Uses of RenderingContext in com.openhtmltopdf.css.extend
Methods in com.openhtmltopdf.css.extend with parameters of type RenderingContext Modifier and Type Method Description java.lang.StringContentFunction. calculate(RenderingContext c, FSFunction function, InlineText text) -
Uses of RenderingContext in com.openhtmltopdf.css.style
Methods in com.openhtmltopdf.css.style with parameters of type RenderingContext Modifier and Type Method Description booleanCalculatedStyle. isVisible(RenderingContext renderingContext, Box thisElement)Determine if the element is visible. -
Uses of RenderingContext in com.openhtmltopdf.extend
Methods in com.openhtmltopdf.extend with parameters of type RenderingContext Modifier and Type Method Description voidOutputDevice. drawDebugOutline(RenderingContext c, Box box, FSColor color)java.util.Map<java.awt.Shape,java.lang.String>FSObjectDrawer. drawObject(org.w3c.dom.Element e, double x, double y, double width, double height, OutputDevice outputDevice, RenderingContext ctx, int dotsPerPixel)Perform your drawing.voidOutputDevice. drawSelection(RenderingContext c, InlineText inlineText)voidSVGDrawer.SVGImage. drawSVG(OutputDevice outputDevice, RenderingContext ctx, double x, double y)voidOutputDevice. drawText(RenderingContext c, InlineText inlineText)voidOutputDevice. drawTextDecoration(RenderingContext c, InlineLayoutBox iB, TextDecoration decoration)voidOutputDevice. drawTextDecoration(RenderingContext c, LineBox lineBox)voidOutputDevice. paintBackground(RenderingContext c, CalculatedStyle style, java.awt.Rectangle bounds, java.awt.Rectangle bgImageContainer, BorderPropertySet border)voidOutputDevice. paintBackground(RenderingContext c, Box box)voidOutputDevice. paintBorder(RenderingContext c, CalculatedStyle style, java.awt.Rectangle edge, int sides)voidOutputDevice. paintBorder(RenderingContext c, Box box)voidOutputDevice. paintCollapsedBorder(RenderingContext c, BorderPropertySet border, java.awt.Rectangle bounds, int side)voidOutputDevice. paintReplacedElement(RenderingContext c, BlockBox box) -
Uses of RenderingContext in com.openhtmltopdf.java2d
Methods in com.openhtmltopdf.java2d that return RenderingContext Modifier and Type Method Description private RenderingContextJava2DRenderer. newRenderingContext()Methods in com.openhtmltopdf.java2d with parameters of type RenderingContext Modifier and Type Method Description voidJava2DOutputDevice. drawSelection(RenderingContext c, InlineText inlineText)Deprecated.voidJava2DOutputDevice. finish(RenderingContext c, BlockBox _root)voidJava2DObjectDrawerReplacedElement. paint(OutputDevice outputDevice, RenderingContext ctx, double x, double y, double width, double height)voidJava2DSVGReplacedElement. paint(OutputDevice outputDevice, RenderingContext ctx, double x, double y, double width, double height)private voidJava2DRenderer. paintPage(RenderingContext c, PageBox page, DisplayListContainer.DisplayListPageContainer pageOperations)voidJava2DOutputDevice. paintReplacedElement(RenderingContext c, BlockBox box)voidJava2DOutputDevice. setRenderingContext(RenderingContext result)private voidJava2DRenderer. writePageImages(java.util.List<PageBox> pages, RenderingContext c, java.awt.geom.Rectangle2D firstPageSize) -
Uses of RenderingContext in com.openhtmltopdf.java2d.api
Methods in com.openhtmltopdf.java2d.api with parameters of type RenderingContext Modifier and Type Method Description abstract voidJava2DRendererBuilder.Graphics2DPaintingReplacedElement. paint(OutputDevice outputDevice, RenderingContext ctx, double x, double y, double width, double height) -
Uses of RenderingContext in com.openhtmltopdf.layout
Methods in com.openhtmltopdf.layout that return RenderingContext Modifier and Type Method Description RenderingContextSharedContext. newRenderingContextInstance()Methods in com.openhtmltopdf.layout with parameters of type RenderingContext Modifier and Type Method Description protected java.util.List<java.awt.geom.AffineTransform>Layer. applyTranform(RenderingContext c, Box box)Deprecated.private java.util.Map<TableCellBox,java.util.List<CollapsedBorderSide>>Layer. collectCollapsedTableBorders(RenderingContext c, java.util.List<Box> blocks)Deprecated.private intLayer. getPageSequenceStart(RenderingContext c, java.util.List<BlockBox> sequences, PageBox page)intLayer. getRelativePageCount(RenderingContext c)intLayer. getRelativePageNo(RenderingContext c)intLayer. getRelativePageNo(RenderingContext c, int absY)voidLayer. paint(RenderingContext c)Deprecated.voidLayer. paintAsLayer(RenderingContext c, BlockBox startingPoint)Deprecated.private voidLayer. paintBackgroundsAndBorders(RenderingContext c, java.util.List<Box> blocks, java.util.Map<TableCellBox,java.util.List<CollapsedBorderSide>> collapsedTableBorders, BoxRangeLists rangeLists)Deprecated.private voidLayer. paintCollapsedTableBorders(RenderingContext c, java.util.List<CollapsedBorderSide> borders)Deprecated.private voidLayer. paintFloats(RenderingContext c)Deprecated.voidInlinePaintable. paintInline(RenderingContext c)private voidLayer. paintInlineContent(RenderingContext c, java.util.List<Box> lines, BoxRangeLists rangeLists)Deprecated.private voidLayer. paintLayerBackgroundAndBorder(RenderingContext c)Deprecated.private voidLayer. paintLayers(RenderingContext c, java.util.List<Layer> layers)Deprecated.private voidLayer. paintListMarkers(RenderingContext c, java.util.List<Box> blocks, BoxRangeLists rangeLists)Deprecated.private voidLayer. paintReplacedElement(RenderingContext c, BlockBox replaced)Deprecated.private voidLayer. paintReplacedElements(RenderingContext c, java.util.List<Box> blocks, BoxRangeLists rangeLists)Deprecated.private voidLayer. paintSelection(RenderingContext c, java.util.List<Box> lines)Deprecated.voidBoxRangeHelper. popClipRegions(RenderingContext c, int contentIndex)voidLayer. positionFixedLayer(RenderingContext c)voidBoxRangeHelper. pushClipRegion(RenderingContext c, int contentIndex) -
Uses of RenderingContext in com.openhtmltopdf.newtable
-
Uses of RenderingContext in com.openhtmltopdf.objects.jfreechart
Methods in com.openhtmltopdf.objects.jfreechart with parameters of type RenderingContext Modifier and Type Method Description java.util.Map<java.awt.Shape,java.lang.String>JFreeChartBarDiagramObjectDrawer. drawObject(org.w3c.dom.Element e, double x, double y, double width, double height, OutputDevice outputDevice, RenderingContext ctx, int dotsPerPixel)java.util.Map<java.awt.Shape,java.lang.String>JFreeChartPieDiagramObjectDrawer. drawObject(org.w3c.dom.Element e, double x, double y, double width, double height, OutputDevice outputDevice, RenderingContext ctx, int dotsPerPixel) -
Uses of RenderingContext in com.openhtmltopdf.objects.pdf
Methods in com.openhtmltopdf.objects.pdf with parameters of type RenderingContext Modifier and Type Method Description java.util.Map<java.awt.Shape,java.lang.String>ForegroundPdfDrawer. drawObject(org.w3c.dom.Element e, double x, double y, double width, double height, OutputDevice outputDevice, RenderingContext ctx, int dotsPerPixel)java.util.Map<java.awt.Shape,java.lang.String>MergeBackgroundPdfDrawer. drawObject(org.w3c.dom.Element e, double x, double y, double width, double height, OutputDevice outputDevice, RenderingContext ctx, int dotsPerPixel)protected org.apache.pdfbox.pdmodel.graphics.form.PDFormXObjectPdfDrawerBase. importPageAsXForm(RenderingContext ctx, org.w3c.dom.Element e, PdfBoxOutputDevice pdfBoxOutputDevice, org.apache.pdfbox.multipdf.LayerUtility layerUtility) -
Uses of RenderingContext in com.openhtmltopdf.objects.zxing
Methods in com.openhtmltopdf.objects.zxing with parameters of type RenderingContext Modifier and Type Method Description java.util.Map<java.awt.Shape,java.lang.String>ZXingObjectDrawer. drawObject(org.w3c.dom.Element e, double x, double y, double width, double height, OutputDevice outputDevice, RenderingContext ctx, int dotsPerPixel) -
Uses of RenderingContext in com.openhtmltopdf.pdfboxout
Fields in com.openhtmltopdf.pdfboxout declared as RenderingContext Modifier and Type Field Description private RenderingContextPdfBoxAccessibilityHelper. _ctxprivate RenderingContextPdfBoxFastOutputDevice. _renderingContextprivate RenderingContextPdfBoxSlowOutputDevice. _renderingContext(package private) RenderingContextPdfBoxFastLinkManager.LinkDetails. cprivate RenderingContextPdfBoxForm.Control. c(package private) RenderingContextPdfBoxLinkManager.LinkDetails. cMethods in com.openhtmltopdf.pdfboxout that return RenderingContext Modifier and Type Method Description private RenderingContextPdfBoxRenderer. newRenderingContext()Methods in com.openhtmltopdf.pdfboxout with parameters of type RenderingContext Modifier and Type Method Description voidPdfBoxPerDocumentFormState. addControlIfRequired(Box box, org.apache.pdfbox.pdmodel.PDPage page, java.awt.geom.AffineTransform transform, RenderingContext c, float pageHeight)Adds a control to a list to be used later byprocessControls.private voidPdfBoxFastLinkManager. addUriAsLink(RenderingContext c, Box box, org.apache.pdfbox.pdmodel.PDPage page, float pageHeight, java.awt.geom.AffineTransform transform, org.w3c.dom.Element elem, NamespaceHandler handler, java.lang.String uri, java.awt.Shape linkShape)private voidPdfBoxLinkManager. addUriAsLink(RenderingContext c, Box box, org.apache.pdfbox.pdmodel.PDPage page, float pageHeight, java.awt.geom.AffineTransform transform, org.w3c.dom.Element elem, NamespaceHandler handler, java.lang.String uri, java.awt.Shape linkShape)Deprecated.private java.awt.geom.Rectangle2DPdfBoxFastLinkManager. calcTotalLinkArea(RenderingContext c, Box box, float pageHeight, java.awt.geom.AffineTransform transform)private java.awt.geom.Rectangle2DPdfBoxLinkManager. calcTotalLinkArea(RenderingContext c, Box box, float pageHeight, java.awt.geom.AffineTransform transform)Deprecated.private java.awt.geom.Rectangle2DPdfBoxFastLinkManager. checkLinkArea(org.apache.pdfbox.pdmodel.PDPage page, RenderingContext c, Box box, float pageHeight, java.awt.geom.AffineTransform transform, java.awt.Shape linkShape)private java.awt.geom.Rectangle2DPdfBoxLinkManager. checkLinkArea(org.apache.pdfbox.pdmodel.PDPage page, RenderingContext c, Box box, float pageHeight, java.awt.geom.AffineTransform transform, java.awt.Shape linkShape)Deprecated.static org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.PDPageXYZDestinationPdfBoxBookmarkManager. createBoxDestination(RenderingContext c, org.apache.pdfbox.pdmodel.PDDocument writer, PdfBoxFastOutputDevice od, float dotsPerPoint, Box root, Box box)Creates aPDPageXYZDestinationwith the Y set to the min Y of the border box and the X and Z set to null.private org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.PDPageXYZDestinationPdfBoxFastLinkManager. createDestination(RenderingContext c, Box box)private org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.PDPageXYZDestinationPdfBoxLinkManager. createDestination(RenderingContext c, Box box)Deprecated.static java.awt.geom.Rectangle2DPdfBoxFastLinkManager. createTargetArea(RenderingContext c, Box box, float pageHeight, java.awt.geom.AffineTransform transform, Box _root, PdfBoxOutputDevice _od)static java.awt.geom.Rectangle2DPdfBoxLinkManager. createTargetArea(RenderingContext c, Box box, float pageHeight, java.awt.geom.AffineTransform transform, Box _root, PdfBoxOutputDevice _od)Deprecated.voidPdfBoxFastOutputDevice. drawSelection(RenderingContext c, InlineText inlineText)voidPdfBoxOutputDevice. drawSelection(RenderingContext c, InlineText inlineText)voidPdfBoxSlowOutputDevice. drawSelection(RenderingContext c, InlineText inlineText)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.voidPdfBoxFastOutputDevice. finish(RenderingContext c, Box root)voidPdfBoxOutputDevice. finish(RenderingContext c, Box root)voidPdfBoxSlowOutputDevice. finish(RenderingContext c, Box root)private java.util.List<PagePosition<Layer>>PdfBoxRenderer. getLayerPagePositions(Layer layer, java.util.List<PageBox> pages, RenderingContext ctx)voidBookmarkElement. paint(RenderingContext c, PdfBoxOutputDevice outputDevice, BlockBox box)voidPdfBoxImageElement. paint(RenderingContext c, PdfBoxOutputDevice outputDevice, BlockBox box)voidPdfBoxObjectDrawerReplacedElement. paint(RenderingContext c, PdfBoxOutputDevice outputDevice, BlockBox box)voidPdfBoxPDFReplacedElement. paint(RenderingContext c, PdfBoxOutputDevice outputDevice, BlockBox box)voidPdfBoxReplacedElement. paint(RenderingContext c, PdfBoxOutputDevice outputDevice, BlockBox box)voidPdfBoxSVGReplacedElement. paint(RenderingContext c, PdfBoxOutputDevice outputDevice, BlockBox box)voidPdfBoxFastOutputDevice. paintBackground(RenderingContext c, Box box)We use paintBackground to do extra stuff such as processing links, forms and form controls.voidPdfBoxOutputDevice. paintBackground(RenderingContext c, Box box)We use paintBackground to do extra stuff such as processing links, forms and form controls.voidPdfBoxSlowOutputDevice. paintBackground(RenderingContext c, Box box)We use paintBackground to do extra stuff such as processing links, forms and form controls.private voidPdfBoxRenderer. paintPage(RenderingContext c, PageBox page)private voidPdfBoxRenderer. paintPageFast(RenderingContext c, PageBox page, DisplayListContainer.DisplayListPageContainer pageOperations, int additionalTranslateX)voidPdfBoxFastOutputDevice. paintReplacedElement(RenderingContext c, BlockBox box)voidPdfBoxOutputDevice. paintReplacedElement(RenderingContext c, BlockBox box)voidPdfBoxSlowOutputDevice. paintReplacedElement(RenderingContext c, BlockBox box)private voidPdfBoxFastLinkManager. processLink(RenderingContext c, Box box, org.apache.pdfbox.pdmodel.PDPage page, float pageHeight, java.awt.geom.AffineTransform transform)private voidPdfBoxLinkManager. processLink(RenderingContext c, Box box, org.apache.pdfbox.pdmodel.PDPage page, float pageHeight, java.awt.geom.AffineTransform transform)Deprecated.voidPdfBoxFastLinkManager. processLinkLater(RenderingContext c, Box box, org.apache.pdfbox.pdmodel.PDPage page, float pageHeight, java.awt.geom.AffineTransform transform)voidPdfBoxLinkManager. processLinkLater(RenderingContext c, Box box, org.apache.pdfbox.pdmodel.PDPage page, float pageHeight, java.awt.geom.AffineTransform transform)Deprecated.voidPdfBoxFastOutputDevice. setRenderingContext(RenderingContext result)voidPdfBoxOutputDevice. setRenderingContext(RenderingContext result)voidPdfBoxSlowOutputDevice. setRenderingContext(RenderingContext result)voidPdfBoxAccessibilityHelper. startPage(org.apache.pdfbox.pdmodel.PDPage page, PdfContentStreamAdapter cs, RenderingContext ctx, float pageHeight, java.awt.geom.AffineTransform transform)private voidPdfBoxBookmarkManager. writeBookmark(RenderingContext c, Box root, org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline.PDOutlineNode parent, PdfBoxBookmarkManager.Bookmark bookmark)private voidPdfBoxSlowOutputDevice. writeBookmark(RenderingContext c, Box root, org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline.PDOutlineNode parent, PdfBoxSlowOutputDevice.Bookmark bookmark)private voidPdfBoxBookmarkManager. writeBookmarks(RenderingContext c, Box root, org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline.PDOutlineNode parent, java.util.List<PdfBoxBookmarkManager.Bookmark> bookmarks)private voidPdfBoxSlowOutputDevice. writeBookmarks(RenderingContext c, Box root, org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline.PDOutlineNode parent, java.util.List<PdfBoxSlowOutputDevice.Bookmark> bookmarks)voidPdfBoxBookmarkManager. writeOutline(RenderingContext c, Box root)private voidPdfBoxSlowOutputDevice. writeOutline(RenderingContext c, Box root)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)Constructors in com.openhtmltopdf.pdfboxout with parameters of type RenderingContext Constructor Description Control(Box box, org.apache.pdfbox.pdmodel.PDPage page, java.awt.geom.AffineTransform transform, RenderingContext c, float pageHeight) -
Uses of RenderingContext in com.openhtmltopdf.render
Methods in com.openhtmltopdf.render with parameters of type RenderingContext Modifier and Type Method Description private java.awt.RectangleBox. calcClipBox(RenderingContext c, Layer layer)private java.awt.DimensionAbstractOutputDevice. calcInitialXYOff(CalculatedStyle.BackgroundContainer bgImage, java.awt.Rectangle bgImageContainer, BorderPropertySet border, CalculatedStyle style, RenderingContext c)voidBox. collectText(RenderingContext c, java.lang.StringBuilder buffer)voidInlineLayoutBox. collectText(RenderingContext c, java.lang.StringBuilder buffer)voidLineBox. collectText(RenderingContext c, java.lang.StringBuilder buffer)private voidAbstractOutputDevice. drawBgImage(RenderingContext c, CalculatedStyle style, java.awt.Rectangle backgroundBounds, java.awt.Rectangle bgImageContainer, BorderPropertySet border, FSImage backgroundImage, CalculatedStyle.BackgroundContainer bgImage)voidAbstractOutputDevice. drawDebugOutline(RenderingContext c, Box box, FSColor color)private voidAbstractOutputDevice. drawFontMetrics(RenderingContext c, InlineText inlineText)private static voidListItemPainter. drawGlyph(RenderingContext c, BlockBox box, CalculatedStyle style, IdentValue listStyle)private static voidListItemPainter. drawImage(RenderingContext c, BlockBox box, MarkerData markerData)voidAbstractOutputDevice. drawText(RenderingContext c, InlineText inlineText)private static voidListItemPainter. drawText(RenderingContext c, BlockBox box, IdentValue listStyle)voidAbstractOutputDevice. drawTextDecoration(RenderingContext c, InlineLayoutBox iB, TextDecoration decoration)voidAbstractOutputDevice. drawTextDecoration(RenderingContext c, LineBox lineBox)voidPageBox. exportLeadingText(RenderingContext c, java.io.Writer writer)private voidBox. exportPageBoxText(RenderingContext c, java.io.Writer writer)protected voidBox. exportPageBoxText(RenderingContext c, java.io.Writer writer, int yPos)voidBox. exportText(RenderingContext c, java.io.Writer writer)voidLineBox. exportText(RenderingContext c, java.io.Writer writer)voidPageBox. exportTrailingText(RenderingContext c, java.io.Writer writer)private FSImageAbstractOutputDevice. getBackgroundImage(PropertyValue bgImage, RenderingContext c)java.awt.RectangleBox. getClipBox(RenderingContext c, Layer layer)Gets the combined clip of this box relative to the containing layer.FSColorBox. getEffBackgroundColor(RenderingContext c)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)java.awt.RectangleBox. getParentClipBox(RenderingContext c, Layer layer)Gets the layer relative clip for the parent box.private static intListItemPainter. getReferenceBaseline(RenderingContext c, BlockBox box)private static intListItemPainter. getReferenceX(RenderingContext c, BlockBox box)booleanBox. hasRootElementBackground(RenderingContext c)If the html or body box have a background return true.private static booleanListItemPainter. isInVisiblePageArea(RenderingContext c, PageBox page, StrutMetrics metrics, BlockBox box)The list item box may go over two pages.voidInlineLayoutBox. lookForDynamicFunctions(RenderingContext c)private voidLineBox. lookForDynamicFunctions(RenderingContext c)static voidBorderPainter. paint(java.awt.Rectangle bounds, int sides, BorderPropertySet border, RenderingContext ctx, int xOffset, boolean bevel)voidInlineText. paint(RenderingContext c)static voidListItemPainter. paint(RenderingContext c, BlockBox box)voidAbstractOutputDevice. paintBackground(RenderingContext c, CalculatedStyle style, java.awt.Rectangle bounds, java.awt.Rectangle bgImageContainer, BorderPropertySet border)voidAbstractOutputDevice. paintBackground(RenderingContext c, Box box)voidBox. paintBackground(RenderingContext c)voidPageBox. paintBackground(RenderingContext c, int additionalClearance, short mode)private voidAbstractOutputDevice. paintBackground0(RenderingContext c, CalculatedStyle style, java.awt.Rectangle backgroundBounds, java.awt.Rectangle bgImageContainer, BorderPropertySet border)voidAbstractOutputDevice. paintBorder(RenderingContext c, CalculatedStyle style, java.awt.Rectangle edge, int sides)voidAbstractOutputDevice. paintBorder(RenderingContext c, Box box)voidBox. paintBorder(RenderingContext c)voidPageBox. paintBorder(RenderingContext c, int additionalClearance, short mode)voidAbstractOutputDevice. paintCollapsedBorder(RenderingContext c, BorderPropertySet border, java.awt.Rectangle bounds, int side)voidBlockBox. paintDebugOutline(RenderingContext c)voidInlineLayoutBox. paintDebugOutline(RenderingContext c)voidBlockBox. paintInline(RenderingContext c)voidInlineLayoutBox. paintInline(RenderingContext c)voidLineBox. paintInline(RenderingContext c)voidBlockBox. paintListMarker(RenderingContext c)voidPageBox. paintMarginAreas(RenderingContext c, int additionalClearance, short mode)voidBox. paintRootElementBackground(RenderingContext c)private voidBox. paintRootElementBackground(RenderingContext c, PaintingInfo pI)voidInlineLayoutBox. paintSelection(RenderingContext c)voidInlineText. paintSelection(RenderingContext c)voidInlineText. updateDynamicValue(RenderingContext c) -
Uses of RenderingContext in com.openhtmltopdf.render.displaylist
Methods in com.openhtmltopdf.render.displaylist with parameters of type RenderingContext Modifier and Type Method Description private voidDisplayListPainter. clip(RenderingContext c, OperatorClip clip)protected voidDisplayListCollector. collect(RenderingContext c, Layer layer, DisplayListContainer dlPages, java.util.Set<DisplayListCollector.CollectFlags> flags)The main method to create a list of paint instruction for each page.static java.util.Map<TableCellBox,java.util.List<CollapsedBorderSide>>DisplayListCollector. collectCollapsedTableBorders(RenderingContext c, java.util.List<TableCellBox> tcells)private voidDisplayListCollector. collectFloatAsLayer(RenderingContext c, Layer layer, BlockBox floater, DisplayListContainer.DisplayListPageContainer pageInstructions, int pageNumber, int shadowPageNumber)This method can be reached by two code paths:collectRoot -: collect -: processPage -: collectFloatAsLayer -: processPage collectRoot -: collect -: processShadowPages -: foreach(shadowPage) -: processPage -: collectFloatAsLayer -: processPageTherefore, it is important to be careful when expecting a base page or shadow page.DisplayListContainer.DisplayListPageContainerDisplayListCollector. collectInlineBlock(RenderingContext c, BlockBox bb, java.util.EnumSet<DisplayListCollector.CollectFlags> noneOf, int shadowPageNo)private voidDisplayListCollector. collectLayerBackgroundAndBorder(RenderingContext c, Layer layer, DisplayListContainer dlPages, int pgStart, int pgEnd)private voidDisplayListCollector. collectLayers(RenderingContext c, java.util.List<Layer> layers, DisplayListContainer dlPages, java.util.Set<DisplayListCollector.CollectFlags> flags)private voidDisplayListCollector. collectReplacedElementLayer(RenderingContext c, Layer layer, DisplayListContainer dlPages, int pgStart, int pgEnd)DisplayListContainerDisplayListCollector. collectRoot(RenderingContext c, Layer rootLayer)Use this method to collect all boxes recursively into a list of paint instructions for each page.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)protected intDisplayListCollector. findEndPage(RenderingContext c, Layer layer)protected intDisplayListCollector. findStartPage(RenderingContext c, Layer layer)voidDisplayListPainter. paint(RenderingContext c, DisplayListContainer.DisplayListPageContainer pageOperations)private voidDisplayListPainter. paintBackgroundAndBorders(RenderingContext c, java.util.List<DisplayListItem> blocks, java.util.Map<TableCellBox,java.util.List<CollapsedBorderSide>> collapsedTableBorders)private voidDisplayListPainter. paintFixed(RenderingContext c, Layer layer)private voidDisplayListPainter. paintInlineContent(RenderingContext c, java.util.List<DisplayListItem> inlines)private voidDisplayListPainter. paintListMarkers(RenderingContext c, java.util.List<DisplayListItem> blocks)private voidDisplayListPainter. paintReplacedElement(RenderingContext c, BlockBox replaced)private voidDisplayListPainter. paintReplacedElements(RenderingContext c, java.util.List<DisplayListItem> replaceds)private voidDisplayListPainter. popClipRect(RenderingContext c)private voidDisplayListPainter. popTransform(RenderingContext c, Box master)protected voidDisplayListCollector. processPage(RenderingContext c, Layer layer, PagedBoxCollector.PageResult pg, DisplayListContainer.DisplayListPageContainer dlPageList, boolean includeFloats, int pageNumber, int shadowPageNumber)Convert a list of boxes to a list of paint instructions for a page.private voidDisplayListCollector. processShadowPages(RenderingContext c, Layer layer, int pageNumber, PagedBoxCollector.PageResult pg, DisplayListContainer.DisplayListPageContainer dlPageList, boolean includeFloats)If we have cut-off boxes we have to process them as separate pages.private voidDisplayListPainter. pushClipRect(RenderingContext c, java.awt.Rectangle clip)private voidDisplayListPainter. pushTransform(RenderingContext c, Box master, int shadowPage)private voidDisplayListPainter. setClip(RenderingContext c, OperatorSetClip setclip)private voidDisplayListPainter. updateTableHeaderFooterPosition(RenderingContext c, BlockBox container)If the container is a table and it is set topaginatethen update its header and footer position for this page. -
Uses of RenderingContext in com.openhtmltopdf.render.simplepainter
Methods in com.openhtmltopdf.render.simplepainter with parameters of type RenderingContext Modifier and Type Method Description private booleanSimpleBoxCollector. addBlockToLists(RenderingContext c, Layer layer, Box container, java.awt.Shape ourClip)Adds block box to appropriate flat box lists.private voidSimpleBoxCollector. addLineBox(RenderingContext c, Layer layer, LineBox container)private voidSimplePainter. clip(RenderingContext c, OperatorClip clip)voidSimpleBoxCollector. collect(RenderingContext c, Layer layer)voidSimpleBoxCollector. collect(RenderingContext c, Layer layer, Box container)private voidSimpleBoxCollector. collectInline(RenderingContext c, Layer layer)voidSimplePainter. paintAsLayer(RenderingContext c, BlockBox startingPoint)private voidSimplePainter. paintBackgroundsAndBorders(RenderingContext c, java.util.List<DisplayListItem> blocks, java.util.Map<TableCellBox,java.util.List<CollapsedBorderSide>> collapsedTableBorders)private voidSimplePainter. paintFloats(RenderingContext c, java.util.List<BlockBox> floaters)private voidSimplePainter. paintInlineContent(RenderingContext c, java.util.List<DisplayListItem> inlines)voidSimplePainter. paintLayer(RenderingContext c, Layer layer)private voidSimplePainter. paintLayerBackgroundAndBorder(RenderingContext c, Box master)private voidSimplePainter. paintLayers(RenderingContext c, java.util.List<Layer> layers)private voidSimplePainter. paintListMarkers(RenderingContext c, java.util.List<DisplayListItem> listItems)private voidSimplePainter. paintReplacedElement(RenderingContext c, BlockBox replaced)private voidSimplePainter. paintReplacedElements(RenderingContext c, java.util.List<DisplayListItem> replaceds)private voidSimplePainter. setClip(RenderingContext c, OperatorSetClip setclip) -
Uses of RenderingContext in com.openhtmltopdf.svgsupport
Fields in com.openhtmltopdf.svgsupport declared as RenderingContext Modifier and Type Field Description private RenderingContextPDFTranscoder. ctxMethods in com.openhtmltopdf.svgsupport with parameters of type RenderingContext Modifier and Type Method Description voidBatikSVGImage. drawSVG(OutputDevice outputDevice, RenderingContext ctx, double x, double y)voidPDFTranscoder. setRenderingParameters(OutputDevice od, RenderingContext ctx, double x, double y, PDFTranscoder.OpenHtmlFontResolver fontResolver, UserAgentCallback userAgentCallback)
-