Uses of Class
org.docx4j.fonts.fop.fonts.EmbedFontInfo
Packages that use EmbedFontInfo
Package
Description
Classes for font handling.
A collection of classes that aid in the autodetection of installed system fonts.
-
Uses of EmbedFontInfo in org.docx4j.fonts
Fields in org.docx4j.fonts declared as EmbedFontInfoMethods in org.docx4j.fonts that return EmbedFontInfoConstructors in org.docx4j.fonts with parameters of type EmbedFontInfoModifierConstructorDescription(package private)PhysicalFont(String name, EmbedFontInfo embedFontInfo, InternalResourceResolver fontResolver) -
Uses of EmbedFontInfo in org.docx4j.fonts.fop.fonts
Fields in org.docx4j.fonts.fop.fonts with type parameters of type EmbedFontInfoModifier and TypeFieldDescriptionprivate final List<EmbedFontInfo>CustomFontCollection.embedFontInfoListprivate Map<String,EmbedFontInfo> FontCache.CachedFontFile.filefontsMapMethods in org.docx4j.fonts.fop.fonts that return EmbedFontInfoModifier and TypeMethodDescriptionFontCache.CachedFontFile.getEmbedFontInfos()private EmbedFontInfoDefaultFontConfigurator.getFontInfo(DefaultFontConfig.Font font, FontCache fontCache) FontCache.getFontInfos(String embedUrl, long lastModified) Returns the EmbedFontInfo instances belonging to a font file.Methods in org.docx4j.fonts.fop.fonts that return types with arguments of type EmbedFontInfoModifier and TypeMethodDescriptionDefaultFontConfigurator.configure(FontConfig fontInfoConfig) Initializes font info settings from the user configurationprivate Map<String,EmbedFontInfo> FontCache.CachedFontFile.getFileFontsMap()Methods in org.docx4j.fonts.fop.fonts with parameters of type EmbedFontInfoModifier and TypeMethodDescriptionvoidFontCache.addFont(EmbedFontInfo fontInfo, InternalResourceResolver resourceResolver) Adds a font info to cachebooleanFontCache.CachedFontFile.containsFont(EmbedFontInfo efi) booleanFontCache.containsFont(EmbedFontInfo fontInfo) is this font info in the cache?protected static StringFontCache.getCacheKey(EmbedFontInfo fontInfo) creates a key given a font info for the font mapping(package private) voidFontCache.CachedFontFile.put(EmbedFontInfo efi) Method parameters in org.docx4j.fonts.fop.fonts with type arguments of type EmbedFontInfoModifier and TypeMethodDescriptionprivate static voidFontSetup.addConfiguredFonts(FontInfo fontInfo, List<EmbedFontInfo> embedFontInfoList, int num, InternalResourceResolver resourceResolver, boolean base14Kerning) Add fonts from configuration file starting with internal name F. private voidDefaultFontConfigurator.addDirectories(DefaultFontConfig fontInfoConfig, FontAdder fontAdder, List<EmbedFontInfo> fontInfoList) private voidDefaultFontConfigurator.addFonts(DefaultFontConfig fontInfoConfig, FontCache fontCache, List<EmbedFontInfo> fontInfoList) voidFontManager.autoDetectFonts(boolean autoDetectFonts, FontAdder fontAdder, boolean strict, FontEventListener listener, List<EmbedFontInfo> fontInfoList) Detect fonts from the operating system via FOPs autodetect mechanism.voidFontDetector.detect(FontManager fontManager, FontAdder fontAdder, boolean strict, FontEventListener eventListener, List<EmbedFontInfo> fontInfoList) voidFontDetectorFactory.DefaultFontDetector.detect(FontManager fontManager, FontAdder fontAdder, boolean strict, FontEventListener eventListener, List<EmbedFontInfo> fontInfoList) Detect installed fonts on the systemvoidFontDetectorFactory.DisabledFontDetector.detect(FontManager fontManager, FontAdder fontAdder, boolean strict, FontEventListener eventListener, List<EmbedFontInfo> fontInfoList) voidFontManager.updateReferencedFonts(List<EmbedFontInfo> fontInfoList) Updates the referenced font list using the FontManager's referenced fonts matcher (FontManager.getReferencedFontsMatcher()).voidFontManager.updateReferencedFonts(List<EmbedFontInfo> fontInfoList, FontTriplet.Matcher matcher) Updates the referenced font list.Constructors in org.docx4j.fonts.fop.fonts with parameters of type EmbedFontInfoModifierConstructorDescriptionLazyFont(EmbedFontInfo fontInfo, InternalResourceResolver resourceResolver, boolean useComplexScripts) Main constructorConstructor parameters in org.docx4j.fonts.fop.fonts with type arguments of type EmbedFontInfoModifierConstructorDescriptionCustomFontCollection(InternalResourceResolver fontResolver, List<EmbedFontInfo> customFonts, boolean useComplexScriptFeatures) Main constructor. -
Uses of EmbedFontInfo in org.docx4j.fonts.fop.fonts.autodetect
Methods in org.docx4j.fonts.fop.fonts.autodetect that return EmbedFontInfoModifier and TypeMethodDescriptionFontInfoFinder.find(URI fontURI, InternalResourceResolver resourceResolver, FontCache fontCache) Attempts to determine EmbedFontInfo from a given font file.private EmbedFontInfoFontInfoFinder.getFontInfoFromCustomFont(URI fontUri, CustomFont customFont, FontCache fontCache, InternalResourceResolver resourceResolver) Attempts to determine FontInfo from a given custom font -
Uses of EmbedFontInfo in org.docx4j.fonts.fop.render.java2d
Fields in org.docx4j.fonts.fop.render.java2d with type parameters of type EmbedFontInfoModifier and TypeFieldDescriptionprivate final List<EmbedFontInfo>ConfiguredFontCollection.embedFontInfoListConstructor parameters in org.docx4j.fonts.fop.render.java2d with type arguments of type EmbedFontInfoModifierConstructorDescriptionConfiguredFontCollection(InternalResourceResolver resourceResolver, List<EmbedFontInfo> customFonts, boolean useComplexScriptFeatures) Main constructor