Package org.docx4j.fonts

  • Interface Summary 
    Interface Description
    RunFontSelector.RunFontCharacterVisitor  
  • Class Summary 
    Class Description
    BestMatchingMapper
    This mapper uses Panose to guess the physical font which is a closest fit for the font used in the document.
    CJKToEnglish
    Certain fonts have CJK names in a docx.
    FontUtils  
    GlyphCheck
    Check whether a PhysicalFont contains glyph sought.
    IdentityPlusMapper
    Maps font names used in the document to corresponding fonts physically available on the system.
    LanguageTagToScriptMapping  
    Mapper
    Maps font names used in the document to fonts physically available on the system.
    PhysicalFont
    This class represents a font which is available on the system.
    PhysicalFonts
    The fonts which are physically installed on the system.
    RunFontSelector
    Apply the appropriate font to the characters in the run, following the rules specified in http://webapp.docx4java.org/OnlineDemo/ecma376/WordML/rFonts.html and http://msdn.microsoft.com/en-us/library/ff533743.aspx ([MS-OI29500] 2.1.87) See also http://blogs.msdn.com/b/officeinteroperability/archive/2013/04/22/office-open-xml-themes-schemes-and-fonts.aspx The ASCII font formats all characters in the ASCII range (character values 0–127).
  • Enum Summary 
    Enum Description
    RunFontSelector.RunFontActionType