Uses of Class
org.docx4j.fonts.PhysicalFont
Packages that use PhysicalFont
Package
Description
-
Uses of PhysicalFont in org.docx4j.fonts
Fields in org.docx4j.fonts with type parameters of type PhysicalFontModifier and TypeFieldDescriptionprotected ConcurrentHashMap<String,PhysicalFont> Mapper.boldFormsprotected ConcurrentHashMap<String,PhysicalFont> Mapper.boldItalicFormsprotected static final Map<String,PhysicalFont> Mapper.fontMappingsprotected ConcurrentHashMap<String,PhysicalFont> Mapper.italicFormsprotected ConcurrentHashMap<String,PhysicalFont> Mapper.regularFormsMethods in org.docx4j.fonts that return PhysicalFontModifier and TypeMethodDescriptionGet a PhysicalFont from FontMappings, by case-insensitive name.static PhysicalFontGet a PhysicalFont by case-insensitive name.Mapper.getBoldForm(String fontNameAsInFontTablePart, PhysicalFont pf) static PhysicalFontPhysicalFonts.getBoldForm(PhysicalFont pf) Mapper.getBoldItalicForm(String fontNameAsInFontTablePart, PhysicalFont pf) static PhysicalFontPhysicalFonts.getBoldItalicForm(PhysicalFont pf) Mapper.getItalicForm(String fontNameAsInFontTablePart, PhysicalFont pf) static PhysicalFontPhysicalFonts.getItalicForm(PhysicalFont pf) Mapper.getRegularForm(String fontNameAsInFontTablePart) static PhysicalFontPhysicalFonts.getSymbolFont()For XSL FO output of Symbol font, substitute a font known to contain the appropriate glyphs (if font is present).static PhysicalFontPhysicalFonts.getWDingsFont()For XSL FO output of Webdings and the Wingdings fonts, substitute a font known to contain the appropriate glyphs (if font is present).static PhysicalFontPhysicalFonts.getWDingsFont2()For XSL FO output of Webdings and the Wingdings fonts, most are in Noto Sans Symbols 2 Regular, but some ranges are not.Methods in org.docx4j.fonts that return types with arguments of type PhysicalFontModifier and TypeMethodDescriptionMapper.getFontMappings()Deprecated.static List<PhysicalFont>PhysicalFonts.getPhysicalFont(String nameAsInFontTablePart, URI fontUrl) Get a physical font's EmbedFontInfo object.static List<PhysicalFont>PhysicalFonts.getPhysicalFont(String nameAsInFontTablePart, URI fontUrl, InternalResourceResolver fontResolver) Get a physical font's EmbedFontInfo object.static Map<String,PhysicalFont> PhysicalFonts.getPhysicalFonts()Deprecated.Methods in org.docx4j.fonts with parameters of type PhysicalFontModifier and TypeMethodDescriptionMapper.getBoldForm(String fontNameAsInFontTablePart, PhysicalFont pf) static PhysicalFontPhysicalFonts.getBoldForm(PhysicalFont pf) Mapper.getBoldItalicForm(String fontNameAsInFontTablePart, PhysicalFont pf) static PhysicalFontPhysicalFonts.getBoldItalicForm(PhysicalFont pf) Mapper.getItalicForm(String fontNameAsInFontTablePart, PhysicalFont pf) static PhysicalFontPhysicalFonts.getItalicForm(PhysicalFont pf) static booleanGlyphCheck.hasChar(PhysicalFont physicalFont, char c) static booleanGlyphCheck.hasCodepoint(PhysicalFont physicalFont, int cp) Check whether this PhysicalFont contains a glyph for a codepoint outside the Basic Multilingual Plane.voidMapper.put(String key, PhysicalFont pf) Put a PhysicalFont into FontMappings, by case-insensitive name.static voidPhysicalFonts.put(String key, PhysicalFont pf) Put a PhysicalFont by case-insensitive name.voidMapper.registerBoldForm(String fontNameAsInFontTablePart, PhysicalFont pfBold) voidMapper.registerBoldItalicForm(String fontNameAsInFontTablePart, PhysicalFont pfBoldItalic) voidMapper.registerItalicForm(String fontNameAsInFontTablePart, PhysicalFont pfItalic) voidMapper.registerRegularForm(String fontNameAsInFontTablePart, PhysicalFont pfRegular) Method parameters in org.docx4j.fonts with type arguments of type PhysicalFontModifier and TypeMethodDescriptionstatic voidPhysicalFonts.putPhysicalFonts(String nameAsInFontTablePart, List<PhysicalFont> physicalFonts) -
Uses of PhysicalFont in org.docx4j.openpackaging.parts
Methods in org.docx4j.openpackaging.parts that return PhysicalFontModifier and TypeMethodDescriptionabstract PhysicalFontAbstractFontPart.extract(String fontNameAsInTablePart, String fontFileName, String fontKey, String filenamePrefix) TrueTypeFontPart.extract(String fontNameAsInTablePart, String fontFileName, String fontKey, String filenamePrefix) deObfuscate this font, and save it using fontName -
Uses of PhysicalFont in org.docx4j.openpackaging.parts.WordprocessingML
Methods in org.docx4j.openpackaging.parts.WordprocessingML that return PhysicalFontModifier and TypeMethodDescriptionObfuscatedFontPart.deObfuscate(String fontNameAsInTablePart, String fontFileName, String fontKey, String filenamePrefix) Deprecated.ObfuscatedFontPart.extract(String fontNameAsInTablePart, String fontFileName, String fontKey, String filenamePrefix) deObfuscate this font, and save it using fontName