- java.lang.Object
-
- com.lowagie.text.pdf.FontSelector
-
public class FontSelector extends Object
Selects the appropriate fonts that contain the glyphs needed to render text correctly. The fonts are checked in order until the character is found.The built in fonts "Symbol" and "ZapfDingbats", if used, have a special encoding to allow the characters to be referred by Unicode.
- Author:
- Paulo Soares (psoares@consiste.pt)
-
-
Constructor Summary
Constructors Constructor Description FontSelector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFont(Font font)Adds aFontto be searched for valid characters.Phraseprocess(String text)Process the text so that it will render with a combination of fonts if needed.voidsetDefaultColor(Color color)change the color of default font inFontSelector.voidsetDefaultSize(float size)change the size of default font inFontSelector.
-
-
-
Method Detail
-
setDefaultColor
public void setDefaultColor(Color color)
change the color of default font inFontSelector.- Parameters:
color- theColorof default font
-
setDefaultSize
public void setDefaultSize(float size)
change the size of default font inFontSelector.- Parameters:
size- the size of default font
-
addFont
public void addFont(Font font)
Adds aFontto be searched for valid characters.- Parameters:
font- theFont
-
-