Package net.sf.jasperreports.pdf
Class PdfGlyphRenderer
- java.lang.Object
-
- net.sf.jasperreports.engine.export.AbstractTextRenderer
-
- net.sf.jasperreports.pdf.AbstractPdfTextRenderer
-
- net.sf.jasperreports.pdf.PdfGlyphRenderer
-
public class PdfGlyphRenderer extends AbstractPdfTextRenderer
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.sf.jasperreports.engine.export.AbstractTextRenderer
AbstractTextRenderer.TabSegment
-
-
Field Summary
-
Fields inherited from class net.sf.jasperreports.pdf.AbstractPdfTextRenderer
horizontalAlignment, leftOffsetFactor, pdfExporter, pdfProducer, rightOffsetFactor, tagHelper
-
Fields inherited from class net.sf.jasperreports.engine.export.AbstractTextRenderer
allText, bottomPadding, bulletChunk, bulletText, drawPosX, drawPosY, height, htmlListIndent, ignoreMissingFont, indentFirstLine, isFirstParagraph, isLastParagraph, isMaxHeightReached, jasperReportsContext, justifyLastLine, leftPadding, LINE_BREAK_FONT_RENDER_CONTEXT, lineHeight, propUtil, rightPadding, segmentIndex, segments, styledText, text, topPadding, verticalAlignOffset, width, x, y
-
-
Constructor Summary
Constructors Constructor Description PdfGlyphRenderer(JasperReportsContext jasperReportsContext, boolean ignoreMissingFont, boolean defaultIndentFirstLine, boolean defaultJustifyLastLine, boolean addActualText)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
addActualText()
void
draw()
void
initialize(JRPdfExporter pdfExporter, PdfProducer pdfProducer, JRPdfExporterTagHelper tagHelper, JRPrintText text, JRStyledText styledText, int offsetX, int offsetY)
void
render()
static boolean
supported()
-
Methods inherited from class net.sf.jasperreports.pdf.AbstractPdfTextRenderer
getListWriter, renderParagraph
-
Methods inherited from class net.sf.jasperreports.engine.export.AbstractTextRenderer
getAttributedString, getBottomPadding, getFontRenderContext, getHeight, getLeftPadding, getLineHeight, getPlainText, getRightPadding, getStyledText, getTopPadding, getWidth, getX, getY, initialize
-
-
-
-
Constructor Detail
-
PdfGlyphRenderer
public PdfGlyphRenderer(JasperReportsContext jasperReportsContext, boolean ignoreMissingFont, boolean defaultIndentFirstLine, boolean defaultJustifyLastLine, boolean addActualText)
-
-
Method Detail
-
supported
public static boolean supported()
-
initialize
public void initialize(JRPdfExporter pdfExporter, PdfProducer pdfProducer, JRPdfExporterTagHelper tagHelper, JRPrintText text, JRStyledText styledText, int offsetX, int offsetY)
- Overrides:
initialize
in classAbstractPdfTextRenderer
-
render
public void render()
- Overrides:
render
in classAbstractTextRenderer
-
draw
public void draw()
- Specified by:
draw
in classAbstractTextRenderer
-
addActualText
public boolean addActualText()
- Specified by:
addActualText
in classAbstractPdfTextRenderer
-
-