Uses of Class
com.itextpdf.layout.font.FontSet
-
-
Uses of FontSet in com.itextpdf.layout.font
Fields in com.itextpdf.layout.font declared as FontSet Modifier and Type Field Description private FontSet
FontSelectorCache. defaultFontSet
private FontSet
FontProvider. fontSet
Methods in com.itextpdf.layout.font that return FontSet Modifier and Type Method Description FontSet
FontProvider. getFontSet()
GetsFontSet
.Methods in com.itextpdf.layout.font with parameters of type FontSet Modifier and Type Method Description IFontSelectorStrategy
FontProvider. createFontSelectorStrategy(java.util.List<java.lang.String> fontFamilies, FontCharacteristics fc, FontSet additionalFonts)
Creates theIFontSelectorStrategy
to split text into sequences of glyphs, already tied to the fonts which contain them.(package private) FontSelector
FontSelectorCache. get(FontSelectorKey key, FontSet additionalFonts)
java.util.Collection<FontInfo>
FontSet. getFonts(FontSet additionalFonts)
Gets union of available and temporary fonts.FontSelector
FontProvider. getFontSelector(java.util.List<java.lang.String> fontFamilies, FontCharacteristics fc, FontSet additionalFonts)
CreateFontSelector
or get from cache.PdfFont
FontProvider. getPdfFont(FontInfo fontInfo, FontSet additionalFonts)
Get from cache or create a new instance ofPdfFont
.(package private) void
FontSelectorCache. put(FontSelectorKey key, FontSelector fontSelector, FontSet fontSet)
(package private) boolean
FontSelectorCache.FontSetSelectors. update(FontSet fontSet)
private boolean
FontSelectorCache. update(FontSelectorCache.FontSetSelectors selectors, FontSet fontSet)
Constructors in com.itextpdf.layout.font with parameters of type FontSet Constructor Description FontProvider(FontSet fontSet)
Creates a new instance of FontProvider.FontProvider(FontSet fontSet, java.lang.String defaultFontFamily)
Creates a new instance of FontProvider.FontSelectorCache(FontSet defaultFontSet)
-
Uses of FontSet in com.itextpdf.layout.font.selectorstrategy
Fields in com.itextpdf.layout.font.selectorstrategy declared as FontSet Modifier and Type Field Description private FontSet
AbstractFontSelectorStrategy. additionalFonts
Methods in com.itextpdf.layout.font.selectorstrategy with parameters of type FontSet Modifier and Type Method Description IFontSelectorStrategy
BestMatchFontSelectorStrategy.BestMatchFontSelectorStrategyFactory. createFontSelectorStrategy(FontProvider fontProvider, FontSelector fontSelector, FontSet additionalFonts)
Creates a new instance ofIFontSelectorStrategy
.IFontSelectorStrategy
FirstMatchFontSelectorStrategy.FirstMathFontSelectorStrategyFactory. createFontSelectorStrategy(FontProvider fontProvider, FontSelector fontSelector, FontSet additionalFonts)
Creates a new instance ofIFontSelectorStrategy
.IFontSelectorStrategy
IFontSelectorStrategyFactory. createFontSelectorStrategy(FontProvider fontProvider, FontSelector fontSelector, FontSet additionalFonts)
Creates a new instance ofIFontSelectorStrategy
.private static PdfFont
AbstractFontSelectorStrategy. getPdfFont(FontInfo fontInfo, FontProvider fontProvider, FontSet additionalFonts)
Utility method to create PdfFont.protected PdfFont
AbstractFontSelectorStrategy. matchFont(int codePoint, FontSelector fontSelector, FontProvider fontProvider, FontSet additionalFonts)
Finds the best font which matches passed symbol.Constructors in com.itextpdf.layout.font.selectorstrategy with parameters of type FontSet Constructor Description AbstractFontSelectorStrategy(FontProvider fontProvider, FontSelector fontSelector, FontSet additionalFonts)
Creates a new instance ofAbstractFontSelectorStrategy
.BestMatchFontSelectorStrategy(FontProvider fontProvider, FontSelector fontSelector, FontSet additionalFonts)
Creates a new instance ofBestMatchFontSelectorStrategy
.FirstMatchFontSelectorStrategy(FontProvider fontProvider, FontSelector fontSelector, FontSet additionalFonts)
Creates a new instance ofFirstMatchFontSelectorStrategy
. -
Uses of FontSet in com.itextpdf.layout.renderer
Methods in com.itextpdf.layout.renderer with parameters of type FontSet Modifier and Type Method Description (package private) PdfFont
AbstractRenderer. resolveFirstPdfFont(java.lang.String[] font, FontProvider provider, FontCharacteristics fc, FontSet additionalFonts)
Get first validPdfFont
for this renderer, based on given font-families, font provider and font characteristics.(package private) PdfFont
TextRenderer. resolveFirstPdfFont(java.lang.String[] font, FontProvider provider, FontCharacteristics fc, FontSet additionalFonts)
-
Uses of FontSet in com.itextpdf.styledxmlparser.resolver.font
Constructors in com.itextpdf.styledxmlparser.resolver.font with parameters of type FontSet Constructor Description BasicFontProvider(FontSet fontSet, java.lang.String defaultFontFamily)
Creates a newBasicFontProvider
instance. -
Uses of FontSet in com.itextpdf.svg.processors
Methods in com.itextpdf.svg.processors that return FontSet Modifier and Type Method Description FontSet
ISvgProcessorResult. getTempFonts()
Obtains the list of temporary fonts -
Uses of FontSet in com.itextpdf.svg.processors.impl
Fields in com.itextpdf.svg.processors.impl declared as FontSet Modifier and Type Field Description private FontSet
SvgProcessorContext. tempFonts
Temporary set of fonts used in the PDF.Methods in com.itextpdf.svg.processors.impl that return FontSet Modifier and Type Method Description FontSet
SvgProcessorContext. getTempFonts()
Gets the temporary set of fonts.FontSet
SvgProcessorResult. getTempFonts()
-
Uses of FontSet in com.itextpdf.svg.renderers
Fields in com.itextpdf.svg.renderers declared as FontSet Modifier and Type Field Description private FontSet
SvgDrawContext. tempFonts
Methods in com.itextpdf.svg.renderers that return FontSet Modifier and Type Method Description FontSet
SvgDrawContext. getTempFonts()
Gets list of temporary fonts from @font-face.Methods in com.itextpdf.svg.renderers with parameters of type FontSet Modifier and Type Method Description void
SvgDrawContext. setTempFonts(FontSet tempFonts)
Sets the FontSet.
-