Uses of Class org.apache.fop.fonts.EmbeddingMode (Apache FOP Core 2.11 API)
Date: 2025-04-24

## Uses of Class
org.apache.fop.fonts.EmbeddingMode

- Packages that use EmbeddingMode
  Package | Description
  --- | ---
  org.apache.fop.fonts | Classes for font handling.
  org.apache.fop.fonts.truetype | Classes for TrueType fonts.
  org.apache.fop.fonts.type1 | Classes for Adobe Type 1 fonts.

- - ### Uses of EmbeddingMode in org.apache.fop.fonts

    Methods in org.apache.fop.fonts that return EmbeddingMode
    Modifier and Type | Method and Description
    --- | ---
    `EmbeddingMode` | CustomFont.`getEmbeddingMode()` Returns the embedding mode for this font.
    `EmbeddingMode` | EmbedFontInfo.`getEmbeddingMode()` Returns the embedding mode for this font.
    `static EmbeddingMode` | EmbeddingMode.`getValue(String value)` Returns the embedding mode corresponding to the given name.
    `static EmbeddingMode` | EmbeddingMode.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static EmbeddingMode[]` | EmbeddingMode.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in org.apache.fop.fonts with parameters of type EmbeddingMode
    Modifier and Type | Method and Description
    --- | ---
    `static CustomFont` | FontLoader.`loadFont(FontUris fontUris, String subFontName, boolean embedded, EmbeddingMode embeddingMode, EncodingMode encodingMode, boolean useKerning, boolean useAdvanced, InternalResourceResolver resourceResolver, boolean simulateStyle, boolean embedAsType1, boolean useSVG)` Loads a custom font from a URI.
    `void` | CustomFont.`setEmbeddingMode(EmbeddingMode embeddingMode)` Sets the embedding mode.
    `void` | MutableFont.`setEmbeddingMode(EmbeddingMode embeddingMode)` Sets the embedding mode.

    Constructors in org.apache.fop.fonts with parameters of type EmbeddingMode
    Constructor and Description
    `CFFToType1Font(InternalResourceResolver resourceResolver, EmbeddingMode embeddingMode)`
    `EmbedFontInfo(FontUris fontUris, boolean kerning, boolean advanced, List<FontTriplet> fontTriplets, String subFontName, EncodingMode encodingMode, EmbeddingMode embeddingMode, boolean simulateStyle, boolean embedAsType1, boolean useSVG, boolean lazyLoad)` Main constructor
    `MultiByteFont(InternalResourceResolver resourceResolver, EmbeddingMode embeddingMode)` Default constructor
    `SingleByteFont(InternalResourceResolver resourceResolver, EmbeddingMode embeddingMode)`

  - ### Uses of EmbeddingMode in org.apache.fop.fonts.truetype

    Constructors in org.apache.fop.fonts.truetype with parameters of type EmbeddingMode
    Constructor and Description
    `OFFontLoader(URI fontFileURI, String subFontName, boolean embedded, EmbeddingMode embeddingMode, EncodingMode encodingMode, boolean useKerning, boolean useAdvanced, InternalResourceResolver resolver, boolean simulateStyle, boolean embedAsType1, boolean useSVG)` Additional constructor for TrueType Collections.

  - ### Uses of EmbeddingMode in org.apache.fop.fonts.type1

    Constructors in org.apache.fop.fonts.type1 with parameters of type EmbeddingMode
    Constructor and Description
    `Type1FontLoader(FontUris fontUris, boolean embedded, EmbeddingMode embeddingMode, boolean useKerning, InternalResourceResolver resourceResolver)` Constructs a new Type 1 font loader.

Copyright © 2025 Apache Software Foundation. All rights reserved.