| Package | Description | 
|---|---|
| com.itextpdf.layout.font | |
| com.itextpdf.styledxmlparser.resolver.font | |
| com.itextpdf.svg.processors | |
| com.itextpdf.svg.processors.impl | |
| com.itextpdf.svg.renderers | 
| Modifier and Type | Field and Description | 
|---|---|
| protected FontSet | FontSelectorStrategy. tempFonts | 
| Modifier and Type | Method and Description | 
|---|---|
| FontSet | FontProvider. getFontSet()
             Gets  FontSet. | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<FontInfo> | FontSet. getFonts(FontSet tempFonts)
             Gets union of available and temporary fonts. 
            | 
| FontSelector | FontProvider. getFontSelector(List<String> fontFamilies, FontCharacteristics fc, FontSet tempFonts)
             Create  FontSelectoror get from cache. | 
| PdfFont | FontProvider. getPdfFont(FontInfo fontInfo, FontSet tempFonts)
             Get from cache or create a new instance of  PdfFont. | 
| FontSelectorStrategy | FontProvider. getStrategy(String text, List<String> fontFamilies, FontCharacteristics fc, FontSet additonalFonts) | 
| Constructor and Description | 
|---|
| ComplexFontSelectorStrategy(String text, FontSelector selector, FontProvider provider, FontSet tempFonts) | 
| FontProvider(FontSet fontSet)
             Creates a new instance of FontProvider 
            | 
| FontProvider(FontSet fontSet, String defaultFontFamily)
             Creates a new instance of FontProvider 
            | 
| FontSelectorStrategy(String text, FontProvider provider, FontSet tempFonts) | 
| Constructor and Description | 
|---|
| BasicFontProvider(FontSet fontSet, String defaultFontFamily)
             Creates a new  BasicFontProviderinstance. | 
| Modifier and Type | Method and Description | 
|---|---|
| FontSet | ISvgProcessorResult. getTempFonts()
             Obtains the list of temporary fonts 
            | 
| Modifier and Type | Method and Description | 
|---|---|
| FontSet | SvgProcessorContext. getTempFonts()
             Gets the temporary set of fonts. 
            | 
| FontSet | SvgProcessorResult. getTempFonts() | 
| Constructor and Description | 
|---|
| SvgProcessorResult(Map<String,ISvgNodeRenderer> namedObjects, ISvgNodeRenderer root, FontProvider fontProvider, FontSet tempFonts) | 
| Modifier and Type | Method and Description | 
|---|---|
| FontSet | SvgDrawContext. getTempFonts()
             Gets list of temporary fonts from @font-face. 
            | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SvgDrawContext. setTempFonts(FontSet tempFonts)
             Sets the FontSet. 
            | 
Copyright © 1998–2019 iText Group NV. All rights reserved.