Uses of Interface org.apache.fop.fonts.SingleByteEncoding (Apache FOP 2.7 API)
Date: 2022-01-12

## Uses of Interface
org.apache.fop.fonts.SingleByteEncoding

- Packages that use SingleByteEncoding
  Package | Description
  --- | ---
  org.apache.fop.fonts | Classes for font handling.
  org.apache.fop.fonts.type1 | Classes for Adobe Type 1 fonts.
  org.apache.fop.pdf | Classes for handling the low-level creation of PDF documents.
  org.apache.fop.render.ps | PostScript Renderer

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

    Classes in org.apache.fop.fonts that implement SingleByteEncoding
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractCodePointMapping` Abstract base class for code point mapping classes (1-byte character encodings).
    `class` | `CodePointMapping`
    `class` | `SimpleSingleByteEncoding` A simple implementation of the OneByteEncoding mostly used for encodings that are constructed on-the-fly.

    Fields in org.apache.fop.fonts declared as SingleByteEncoding
    Modifier and Type | Field and Description
    --- | ---
    `protected SingleByteEncoding` | SingleByteFont.`mapping`

    Methods in org.apache.fop.fonts that return SingleByteEncoding
    Modifier and Type | Method and Description
    --- | ---
    `SingleByteEncoding` | SingleByteFont.`getEncoding()` Returns the code point mapping (encoding) of this font.

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

    Methods in org.apache.fop.fonts.type1 with parameters of type SingleByteEncoding
    Modifier and Type | Method and Description
    --- | ---
    `void` | AFMFile.`overridePrimaryEncoding(SingleByteEncoding encoding)` The character codes in an AFM cannot always be trusted to be the same values as in the font's primary encoding.

  - ### Uses of SingleByteEncoding in org.apache.fop.pdf

    Methods in org.apache.fop.pdf with parameters of type SingleByteEncoding
    Modifier and Type | Method and Description
    --- | ---
    `PDFArray` | PDFEncoding.DifferencesBuilder.`buildDifferencesArray(SingleByteEncoding encodingA, SingleByteEncoding encodingB)` Creates an array containing the differences between two single-byte.
    `java.lang.Object` | PDFFactory.`createPDFEncoding(SingleByteEncoding encoding, java.lang.String fontName)` Creates a PDFEncoding instance from a CodePointMapping instance.

  - ### Uses of SingleByteEncoding in org.apache.fop.render.ps

    Methods in org.apache.fop.render.ps with parameters of type SingleByteEncoding
    Modifier and Type | Method and Description
    --- | ---
    `static org.apache.xmlgraphics.ps.PSResource` | PSFontUtils.`defineEncoding(org.apache.xmlgraphics.ps.PSGenerator gen, SingleByteEncoding encoding)` Defines the single-byte encoding for use in PostScript files.

Copyright 1999-2022 The Apache Software Foundation. All Rights Reserved.