Package net.sf.jasperreports.pdf.classic
Class GlyphRendering
- java.lang.Object
-
- net.sf.jasperreports.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 class
GlyphRendering.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 boolean
canUseGlyphRendering(JRPrintText text, JRStyledText styledText, Locale locale, boolean awtIgnoreMissingFont)
protected boolean
canUseGlyphRendering(GlyphRendering.FontKey fontKey, boolean awtIgnoreMissingFont)
protected GlyphRendering.FontKey
extractFontKey(Map<AttributedCharacterIterator.Attribute,Object> attributes, Locale locale)
AbstractPdfTextRenderer
getGlyphTextRenderer(JRPrintText text, JRStyledText styledText, Locale textLocale, boolean awtIgnoreMissingFont, boolean defaultIndentFirstLine, boolean defaultJustifyLastLine)
Deprecated.Replaced bygetGlyphTextRenderer(PdfTextRendererContext)
.AbstractPdfTextRenderer
getGlyphTextRenderer(PdfTextRendererContext context)
protected void
initGlyphRenderer()
protected Character.UnicodeBlock
resolveUnicodeBlock(String name)
boolean
toUseGlyphRenderer(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)
-
-