Class StiPagePainter
java.lang.Object
com.stimulsoft.report.painters.StiPainter
com.stimulsoft.report.painters.components.StiComponentPainter
com.stimulsoft.report.painters.components.StiContainerPainter
com.stimulsoft.report.painters.components.StiPagePainter
StiPage Painter
Copyright Stimulsoft-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddrawPageNumber(StiPage page, StiGraphics g, Integer pageNumber, StiRectangle pageRect, Double zoom, Double pageZoom) Draw page numbers for segment pagegetWatermarkImage(StiPage page, double zoom, boolean useMargins) getWatermarkImage(StiPage page, double zoom, boolean useMargins, int imageType) voidpaint(StiComponent component, StiPaintArgs args) Paint componentvoidpaintImage(StiReport report, StiWatermark watermark, StiGraphics g, StiRectangle rect, Double zoom) Paint image watermarkvoidpaintTableLines(StiPage page, StiGraphics g) Paint table linesvoidpaintText(StiWatermark watermark, StiGraphics g, StiRectangle rect, double zoom, boolean isPrinting) voidpaintTileImage(BufferedImage watermarkImage, StiGraphics g, StiRectangle rect, StiSize imageSize, Double zoom, StiReport report) Paint title image watermarkMethods inherited from class com.stimulsoft.report.painters.components.StiContainerPainter
paintColumns, paintComponentsMethods inherited from class com.stimulsoft.report.painters.components.StiComponentPainter
drawSelectedRectangle, paintBorder, paintConditions, paintEvents, paintInheritedImage, paintMarkers, paintOrderAndQuickInfo, paintQuickButtons, paintSelectionMethods inherited from class com.stimulsoft.report.painters.StiPainter
getImage, getIndicatorPainter, getPainter, getShapePainter
-
Constructor Details
-
StiPagePainter
public StiPagePainter()
-
-
Method Details
-
drawPageNumber
public void drawPageNumber(StiPage page, StiGraphics g, Integer pageNumber, StiRectangle pageRect, Double zoom, Double pageZoom) Draw page numbers for segment page- Parameters:
page-StiPageg-StiGraphicspageNumber-pageRect-zoom-pageZoom-
-
paintTableLines
Paint table lines- Parameters:
page-StiPageg-
-
paintText
public void paintText(StiWatermark watermark, StiGraphics g, StiRectangle rect, double zoom, boolean isPrinting) -
paintImage
public void paintImage(StiReport report, StiWatermark watermark, StiGraphics g, StiRectangle rect, Double zoom) Paint image watermark- Parameters:
watermark-StiWatermarkg-StiGraphicsrect-StiRectanglezoom-
-
paintTileImage
public void paintTileImage(BufferedImage watermarkImage, StiGraphics g, StiRectangle rect, StiSize imageSize, Double zoom, StiReport report) Paint title image watermark- Parameters:
g-StiGraphicsrect-StiRectangleimageSize-StiSizezoom-watermark-StiWatermark
-
getWatermarkImage
-
getWatermarkImage
public BufferedImage getWatermarkImage(StiPage page, double zoom, boolean useMargins, int imageType) -
paint
Paint component- Overrides:
paintin classStiContainerPainter- Parameters:
component-StiComponentargs-StiPaintArgs
-