Package net.sf.jasperreports.pdf
Class SimplePdfTextRenderer
java.lang.Object
net.sf.jasperreports.engine.export.AbstractTextRenderer
net.sf.jasperreports.pdf.AbstractPdfTextRenderer
net.sf.jasperreports.pdf.SimplePdfTextRenderer
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
Nested Class Summary
Nested classes/interfaces inherited from class net.sf.jasperreports.engine.export.AbstractTextRenderer
AbstractTextRenderer.TabSegment -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanDeprecated.To be removed.Fields inherited from class net.sf.jasperreports.pdf.AbstractPdfTextRenderer
horizontalAlignment, leftOffsetFactor, pdfExporter, pdfProducer, rightOffsetFactor, tagHelperFields inherited from class net.sf.jasperreports.engine.export.AbstractTextRenderer
allText, bottomPadding, bulletChunk, bulletText, drawPosX, drawPosY, fontUtil, 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
ConstructorsConstructorDescriptionSimplePdfTextRenderer(JasperReportsContext jasperReportsContext, boolean ignoreMissingFont, boolean defaultIndentFirstLine, boolean defaultJustifyLastLine) Deprecated.SimplePdfTextRenderer(JasperReportsContext jasperReportsContext, PdfTextRendererContext context) -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoiddraw()protected AttributedStringvoidinitialize(JRPdfExporter pdfExporter, PdfProducer pdfProducer, JRPdfExporterTagHelper tagHelper, JRPrintText text, JRStyledText styledText, int offsetX, int offsetY) voidrender()protected voidrenderParagraph(AttributedCharacterIterator allParagraphs, int paragraphStart, String paragraphText) Methods inherited from class net.sf.jasperreports.pdf.AbstractPdfTextRenderer
getListWriterMethods inherited from class net.sf.jasperreports.engine.export.AbstractTextRenderer
getBottomPadding, getFontRenderContext, getHeight, getLeftPadding, getLineHeight, getPlainText, getRightPadding, getStyledText, getTopPadding, getWidth, getX, getY, initialize
-
Field Details
-
legacyTextMeasuringFix
protected boolean legacyTextMeasuringFixDeprecated.To be removed.
-
-
Constructor Details
-
SimplePdfTextRenderer
public SimplePdfTextRenderer(JasperReportsContext jasperReportsContext, PdfTextRendererContext context) -
SimplePdfTextRenderer
public SimplePdfTextRenderer(JasperReportsContext jasperReportsContext, boolean ignoreMissingFont, boolean defaultIndentFirstLine, boolean defaultJustifyLastLine) Deprecated.
-
-
Method Details
-
initialize
public void initialize(JRPdfExporter pdfExporter, PdfProducer pdfProducer, JRPdfExporterTagHelper tagHelper, JRPrintText text, JRStyledText styledText, int offsetX, int offsetY) - Overrides:
initializein classAbstractPdfTextRenderer
-
render
public void render()- Overrides:
renderin classAbstractTextRenderer
-
renderParagraph
protected void renderParagraph(AttributedCharacterIterator allParagraphs, int paragraphStart, String paragraphText) - Overrides:
renderParagraphin classAbstractPdfTextRenderer
-
getAttributedString
- Overrides:
getAttributedStringin classAbstractTextRenderer
-
draw
public void draw()- Specified by:
drawin classAbstractTextRenderer
-
addActualText
public boolean addActualText()- Specified by:
addActualTextin classAbstractPdfTextRenderer
-