Class GlyphRendering
- java.lang.Object
-
- net.sf.jasperreports.export.pdf.classic.GlyphRendering
-
public class GlyphRendering extends Object
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classGlyphRendering.FontKey
-
Constructor Summary
Constructors Constructor Description GlyphRendering(ClassicPdfProducer pdfProducer)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected booleancanUseGlyphRendering(JRPrintText text, JRStyledText styledText, Locale locale, boolean awtIgnoreMissingFont)protected booleancanUseGlyphRendering(GlyphRendering.FontKey fontKey, boolean awtIgnoreMissingFont)protected GlyphRendering.FontKeyextractFontKey(Map<AttributedCharacterIterator.Attribute,Object> attributes, Locale locale)AbstractPdfTextRenderergetGlyphTextRenderer(JRPrintText text, JRStyledText styledText, Locale textLocale, boolean awtIgnoreMissingFont, boolean defaultIndentFirstLine, boolean defaultJustifyLastLine)Deprecated.Replaced bygetGlyphTextRenderer(PdfTextRendererContext).AbstractPdfTextRenderergetGlyphTextRenderer(PdfTextRendererContext context)protected voidinitGlyphRenderer()protected Character.UnicodeBlockresolveUnicodeBlock(String name)booleantoUseGlyphRenderer(JRPrintText text)
-
-
-
Constructor Detail
-
GlyphRendering
public GlyphRendering(ClassicPdfProducer pdfProducer)
-
-
Method Detail
-
initGlyphRenderer
protected void initGlyphRenderer()
-
resolveUnicodeBlock
protected Character.UnicodeBlock resolveUnicodeBlock(String name)
-
getGlyphTextRenderer
public AbstractPdfTextRenderer getGlyphTextRenderer(PdfTextRendererContext context)
-
getGlyphTextRenderer
public AbstractPdfTextRenderer getGlyphTextRenderer(JRPrintText text, JRStyledText styledText, Locale textLocale, boolean awtIgnoreMissingFont, boolean defaultIndentFirstLine, boolean defaultJustifyLastLine)
Deprecated.Replaced bygetGlyphTextRenderer(PdfTextRendererContext).
-
canUseGlyphRendering
protected boolean canUseGlyphRendering(JRPrintText text, JRStyledText styledText, Locale locale, boolean awtIgnoreMissingFont)
-
extractFontKey
protected GlyphRendering.FontKey extractFontKey(Map<AttributedCharacterIterator.Attribute,Object> attributes, Locale locale)
-
canUseGlyphRendering
protected boolean canUseGlyphRendering(GlyphRendering.FontKey fontKey, boolean awtIgnoreMissingFont)
-
toUseGlyphRenderer
public boolean toUseGlyphRenderer(JRPrintText text)
-
-