Package com.lowagie.text.pdf
Class FontSelector
java.lang.Object
com.lowagie.text.pdf.FontSelector
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.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds aFont
to be searched for valid characters.Process the text so that it will render with a combination of fonts if needed.void
setDefaultColor
(Color color) change the color of default font inFontSelector
.void
setDefaultSize
(float size) change the size of default font inFontSelector
.
-
Field Details
-
fonts
-
-
Constructor Details
-
FontSelector
public FontSelector()
-
-
Method Details
-
setDefaultColor
change the color of default font inFontSelector
.- Parameters:
color
- theColor
of default font
-
setDefaultSize
public void setDefaultSize(float size) change the size of default font inFontSelector
.- Parameters:
size
- the size of default font
-
addFont
Adds aFont
to be searched for valid characters.- Parameters:
font
- theFont
-
process
Process the text so that it will render with a combination of fonts if needed.- Parameters:
text
- the text- Returns:
- a
Phrase
with one or more chunks
-