com.lowagie.text.pdf
Class FontSelector
java.lang.Object
com.lowagie.text.pdf.FontSelector
public class FontSelector
- extends java.lang.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)
Field Summary |
protected java.util.ArrayList |
fonts
|
Method Summary |
void |
addFont(Font font)
Adds a Font to be searched for valid characters. |
Phrase |
process(java.lang.String text)
Process the text so that it will render with a combination of fonts
if needed. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fonts
protected java.util.ArrayList fonts
FontSelector
public FontSelector()
addFont
public void addFont(Font font)
- Adds a
Font
to be searched for valid characters.
- Parameters:
font
- the Font
process
public Phrase process(java.lang.String text)
- 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
iText 2.1.7