## Uses of Interface
org.apache.poi.common.usermodel.fonts.FontInfo

- Packages that use FontInfo
  Package | Description
  --- | ---
  org.apache.poi.common.usermodel.fonts |
  org.apache.poi.hemf.record.emf |
  org.apache.poi.hslf.record |
  org.apache.poi.hslf.usermodel |
  org.apache.poi.hwmf.record |
  org.apache.poi.sl.draw |
  org.apache.poi.sl.usermodel |
  org.apache.poi.xslf.usermodel |

- - ### Uses of FontInfo in org.apache.poi.common.usermodel.fonts

    Classes in org.apache.poi.common.usermodel.fonts that implement FontInfo
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FontHeader` The header data of an EOT font.

  - ### Uses of FontInfo in org.apache.poi.hemf.record.emf

    Classes in org.apache.poi.hemf.record.emf that implement FontInfo
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HemfFont`

  - ### Uses of FontInfo in org.apache.poi.hslf.record

    Methods in org.apache.poi.hslf.record with parameters of type FontInfo
    Modifier and Type | Method and Description
    --- | ---
    `HSLFFontInfo` | FontCollection.`addFont(FontInfo fontInfo)` Add font with the given FontInfo configuration to the font collection.

  - ### Uses of FontInfo in org.apache.poi.hslf.usermodel

    Classes in org.apache.poi.hslf.usermodel that implement FontInfo
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HSLFFontInfo` Represents a Font used in a presentation.
    `class` | `HSLFFontInfoPredefined` Predefined fonts

    Methods in org.apache.poi.hslf.usermodel with parameters of type FontInfo
    Modifier and Type | Method and Description
    --- | ---
    `HSLFFontInfo` | HSLFSlideShow.`addFont(FontInfo fontInfo)` Add a font in this presentation
    `void` | HSLFTextRun.`setFontInfo(FontInfo fontInfo, FontGroup fontGroup)`

    Constructors in org.apache.poi.hslf.usermodel with parameters of type FontInfo
    Constructor and Description
    `HSLFFontInfo(FontInfo fontInfo)`

  - ### Uses of FontInfo in org.apache.poi.hwmf.record

    Classes in org.apache.poi.hwmf.record that implement FontInfo
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HwmfFont` The Font object specifies the attributes of a logical font

  - ### Uses of FontInfo in org.apache.poi.sl.draw

    Methods in org.apache.poi.sl.draw that return FontInfo
    Modifier and Type | Method and Description
    --- | ---
    `FontInfo` | DrawFontManager.`getFallbackFont(java.awt.Graphics2D graphics, FontInfo fontInfo)` In case the original font doesn't contain a glyph, use the returned fallback font as an alternative
    `FontInfo` | DrawFontManagerDefault.`getFallbackFont(java.awt.Graphics2D graphics, FontInfo fontInfo)`
    `FontInfo` | DrawFontManager.`getMappedFont(java.awt.Graphics2D graphics, FontInfo fontInfo)` select a font to be used to paint text
    `FontInfo` | DrawFontManagerDefault.`getMappedFont(java.awt.Graphics2D graphics, FontInfo fontInfo)`

    Methods in org.apache.poi.sl.draw with parameters of type FontInfo
    Modifier and Type | Method and Description
    --- | ---
    `java.awt.Font` | DrawFontManager.`createAWTFont(java.awt.Graphics2D graphics, FontInfo fontInfo, double size, boolean bold, boolean italic)` Create an AWT font object with the given attributes
    `java.awt.Font` | DrawFontManagerDefault.`createAWTFont(java.awt.Graphics2D graphics, FontInfo fontInfo, double fontSize, boolean bold, boolean italic)`
    `FontInfo` | DrawFontManager.`getFallbackFont(java.awt.Graphics2D graphics, FontInfo fontInfo)` In case the original font doesn't contain a glyph, use the returned fallback font as an alternative
    `FontInfo` | DrawFontManagerDefault.`getFallbackFont(java.awt.Graphics2D graphics, FontInfo fontInfo)`
    `FontInfo` | DrawFontManager.`getMappedFont(java.awt.Graphics2D graphics, FontInfo fontInfo)` select a font to be used to paint text
    `FontInfo` | DrawFontManagerDefault.`getMappedFont(java.awt.Graphics2D graphics, FontInfo fontInfo)`
    `java.lang.String` | DrawFontManager.`mapFontCharset(java.awt.Graphics2D graphics, FontInfo fontInfo, java.lang.String text)` Map text charset depending on font family.
    `java.lang.String` | DrawFontManagerDefault.`mapFontCharset(java.awt.Graphics2D graphics, FontInfo fontInfo, java.lang.String text)`

  - ### Uses of FontInfo in org.apache.poi.sl.usermodel

    Methods in org.apache.poi.sl.usermodel that return FontInfo
    Modifier and Type | Method and Description
    --- | ---
    `FontInfo` | SlideShow.`addFont(java.io.InputStream fontData)` Add an EOT font to the slideshow.
    `FontInfo` | TextRun.`getFontInfo(FontGroup fontGroup)` Get the font info for the given font group

    Methods in org.apache.poi.sl.usermodel that return types with arguments of type FontInfo
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<? extends FontInfo>` | SlideShow.`getFonts()`

    Methods in org.apache.poi.sl.usermodel with parameters of type FontInfo
    Modifier and Type | Method and Description
    --- | ---
    `void` | TextRun.`setFontInfo(FontInfo fontInfo, FontGroup fontGroup)` Specifies the font to be used for this text run.

  - ### Uses of FontInfo in org.apache.poi.xslf.usermodel

    Classes in org.apache.poi.xslf.usermodel that implement FontInfo
    Modifier and Type | Class and Description
    --- | ---
    `class` | `XSLFFontInfo`

    Methods in org.apache.poi.xslf.usermodel that return FontInfo
    Modifier and Type | Method and Description
    --- | ---
    `FontInfo` | XSLFTextRun.`getFontInfo(FontGroup fontGroup)`

    Methods in org.apache.poi.xslf.usermodel with parameters of type FontInfo
    Modifier and Type | Method and Description
    --- | ---
    `void` | XSLFTextRun.`setFontInfo(FontInfo fontInfo, FontGroup fontGroup)`

Copyright 2020 The Apache Software Foundation or its licensors, as applicable.