public class ComplexFontSelectorStrategy extends FontSelectorStrategy
Character.UnicodeScript.
If unicode script changes, a new font will be found.
If there is no suitable font, only one notdef glyph from FontSelector.bestMatch() will be added.index, provider, tempFonts, text| Constructor and Description |
|---|
ComplexFontSelectorStrategy(String text,
FontSelector selector,
FontProvider provider) |
ComplexFontSelectorStrategy(String text,
FontSelector selector,
FontProvider provider,
FontSet additionalFonts) |
| Modifier and Type | Method and Description |
|---|---|
PdfFont |
getCurrentFont() |
List<com.itextpdf.io.font.otf.Glyph> |
nextGlyphs() |
endOfText, getPdfFontpublic ComplexFontSelectorStrategy(String text, FontSelector selector, FontProvider provider, FontSet additionalFonts)
public ComplexFontSelectorStrategy(String text, FontSelector selector, FontProvider provider)
public PdfFont getCurrentFont()
getCurrentFont in class FontSelectorStrategypublic List<com.itextpdf.io.font.otf.Glyph> nextGlyphs()
nextGlyphs in class FontSelectorStrategyCopyright © 1998–2020 iText Group NV. All rights reserved.