Uses of Class
com.itextpdf.layout.font.FontCharacteristics
-
Packages that use FontCharacteristics Package Description com.itextpdf.layout.font com.itextpdf.layout.renderer -
-
Uses of FontCharacteristics in com.itextpdf.layout.font
Fields in com.itextpdf.layout.font declared as FontCharacteristics Modifier and Type Field Description private FontCharacteristicsFontSelectorKey. fcFields in com.itextpdf.layout.font with type parameters of type FontCharacteristics Modifier and Type Field Description (package private) java.util.List<FontCharacteristics>FontSelector.PdfFontComparator. fontStylesMethods in com.itextpdf.layout.font that return FontCharacteristics Modifier and Type Method Description private static FontCharacteristicsFontSelector.PdfFontComparator. parseFontStyle(java.lang.String fontFamily, FontCharacteristics fc)FontCharacteristicsFontCharacteristics. setBoldFlag(boolean isBold)FontCharacteristicsFontCharacteristics. setFontStyle(java.lang.String fs)Set font styleFontCharacteristicsFontCharacteristics. setFontWeight(short fw)Sets preferred font weightFontCharacteristicsFontCharacteristics. setFontWeight(java.lang.String fw)FontCharacteristicsFontCharacteristics. setItalicFlag(boolean isItalic)FontCharacteristicsFontCharacteristics. setMonospaceFlag(boolean isMonospace)Methods in com.itextpdf.layout.font with parameters of type FontCharacteristics Modifier and Type Method Description private static intFontSelector.PdfFontComparator. characteristicsSimilarity(java.lang.String fontFamily, FontCharacteristics fc, FontInfo fontInfo, boolean isLastFontFamilyToBeProcessed)This method is used to compare two fonts (the required one which is described by fontInfo and the one to be examined which is described by fc and fontFamily) and measure their similarity.protected FontSelectorFontProvider. createFontSelector(java.util.Collection<FontInfo> fonts, java.util.List<java.lang.String> fontFamilies, FontCharacteristics fc)Create a new instance ofFontSelector.IFontSelectorStrategyFontProvider. createFontSelectorStrategy(java.util.List<java.lang.String> fontFamilies, FontCharacteristics fc, FontSet additionalFonts)Creates theIFontSelectorStrategyto split text into sequences of glyphs, already tied to the fonts which contain them.private static intFontSelector.PdfFontComparator. family2Similarity(java.lang.String fontFamily, FontCharacteristics fc, FontInfo fontInfo)This method is a fallback to compare family2 field if the main method wasn't able to prioritize the fonts.protected java.util.Comparator<FontInfo>FontSelector. getComparator(java.util.List<java.lang.String> fontFamilies, FontCharacteristics fc)FontSelectorFontProvider. getFontSelector(java.util.List<java.lang.String> fontFamilies, FontCharacteristics fc)CreateFontSelectoror get from cache.FontSelectorFontProvider. getFontSelector(java.util.List<java.lang.String> fontFamilies, FontCharacteristics fc, FontSet additionalFonts)CreateFontSelectoror get from cache.private static FontCharacteristicsFontSelector.PdfFontComparator. parseFontStyle(java.lang.String fontFamily, FontCharacteristics fc)Constructors in com.itextpdf.layout.font with parameters of type FontCharacteristics Constructor Description FontCharacteristics(FontCharacteristics other)FontSelector(java.util.Collection<FontInfo> allFonts, java.util.List<java.lang.String> fontFamilies, FontCharacteristics fc)Create new FontSelector instance.FontSelectorKey(java.util.List<java.lang.String> fontFamilies, FontCharacteristics fc)PdfFontComparator(java.util.List<java.lang.String> fontFamilies, FontCharacteristics fc) -
Uses of FontCharacteristics in com.itextpdf.layout.renderer
Methods in com.itextpdf.layout.renderer that return FontCharacteristics Modifier and Type Method Description (package private) FontCharacteristicsAbstractRenderer. createFontCharacteristics()Methods in com.itextpdf.layout.renderer with parameters of type FontCharacteristics Modifier and Type Method Description (package private) PdfFontAbstractRenderer. resolveFirstPdfFont(java.lang.String[] font, FontProvider provider, FontCharacteristics fc, FontSet additionalFonts)Get first validPdfFontfor this renderer, based on given font-families, font provider and font characteristics.(package private) PdfFontTextRenderer. resolveFirstPdfFont(java.lang.String[] font, FontProvider provider, FontCharacteristics fc, FontSet additionalFonts)
-