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

## Uses of Class
org.apache.fop.fonts.truetype.OFTableName

- Packages that use OFTableName
  Package | Description
  --- | ---
  org.apache.fop.fonts.truetype | Classes for TrueType fonts.
  org.apache.fop.render.pcl.fonts.truetype |

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

    Fields in org.apache.fop.fonts.truetype declared as OFTableName
    Modifier and Type | Field and Description
    --- | ---
    `static OFTableName` | OFTableName.`BASE` Baseline data
    `static OFTableName` | OFTableName.`CFF` CFF data/
    `static OFTableName` | OFTableName.`CMAP` Character to glyph mapping.
    `static OFTableName` | OFTableName.`CVT` Control Value Table.
    `static OFTableName` | OFTableName.`EBDT` Embedded bitmap data.
    `static OFTableName` | OFTableName.`EBLC` Embedded bitmap location data.
    `static OFTableName` | OFTableName.`EBSC` Embedded bitmap scaling data.
    `static OFTableName` | OFTableName.`FFTM` A FontForge specific table.
    `static OFTableName` | OFTableName.`FPGM` Font program.
    `static OFTableName` | OFTableName.`GASP` Grid-fitting and scan conversion procedure (grayscale).
    `static OFTableName` | OFTableName.`GDEF` Divides glyphs into various classes that make using the GPOS/GSUB tables easier.
    `static OFTableName` | OFTableName.`GLYF` Glyph data.
    `static OFTableName` | OFTableName.`GPOS` Provides kerning information, mark-to-base, etc.
    `static OFTableName` | OFTableName.`GSUB` Provides ligature information, swash, etc.
    `static OFTableName` | OFTableName.`HDMX` Horizontal device metrics.
    `static OFTableName` | OFTableName.`HEAD` Font header.
    `static OFTableName` | OFTableName.`HHEA` Horizontal header.
    `static OFTableName` | OFTableName.`HMTX` Horizontal metrics.
    `static OFTableName` | OFTableName.`KERN` Kerning.
    `static OFTableName` | OFTableName.`LOCA` Index to location.
    `static OFTableName` | OFTableName.`LTSH` Linear threshold table.
    `static OFTableName` | OFTableName.`MAXP` Maximum profile.
    `static OFTableName` | OFTableName.`NAME` Naming table.
    `static OFTableName` | OFTableName.`OS2` OS/2 and Windows specific metrics.
    `static OFTableName` | OFTableName.`PCLT` PCL 5 data.
    `static OFTableName` | OFTableName.`POST` PostScript information.
    `static OFTableName` | OFTableName.`PREP` CVT Program.
    `static OFTableName` | OFTableName.`SVG`
    `static OFTableName` | OFTableName.`TABLE_DIRECTORY` The first table in a TrueType font file containing metadata about other tables.
    `static OFTableName` | OFTableName.`VDMX` Vertical Device Metrics table.
    `static OFTableName` | OFTableName.`VHEA` Vertical Metrics header.
    `static OFTableName` | OFTableName.`VMTX` Vertical Metrics.

    Fields in org.apache.fop.fonts.truetype with type parameters of type OFTableName
    Modifier and Type | Field and Description
    --- | ---
    `protected Map<OFTableName,OFDirTabEntry>` | OpenFont.`dirTabs` Table directory
    `protected Map<OFTableName,OFDirTabEntry>` | TTFSubSetFile.`newDirTabs` The dir tab entries in the new subset font.
    `protected Map<OFTableName,Integer>` | TTFSubSetFile.`offsets`

    Methods in org.apache.fop.fonts.truetype that return OFTableName
    Modifier and Type | Method and Description
    --- | ---
    `static OFTableName` | OFTableName.`getValue(String tableName)` Returns an instance of this class corresponding to the given string representation.

    Methods in org.apache.fop.fonts.truetype with parameters of type OFTableName
    Modifier and Type | Method and Description
    --- | ---
    `OFDirTabEntry` | OpenFont.`getDirectoryEntry(OFTableName name)` Obtain directory table entry.
    `boolean` | OpenFont.`seekTab(FontFileReader in, OFTableName tableName, long offset)` Position inputstream to position indicated in the dirtab offset + offset
    `protected void` | TTFSubSetFile.`updateCheckSum(int tableStart, int tableSize, OFTableName tableName)`

  - ### Uses of OFTableName in org.apache.fop.render.pcl.fonts.truetype

    Methods in org.apache.fop.render.pcl.fonts.truetype with parameters of type OFTableName
    Modifier and Type | Method and Description
    --- | ---
    `PCLTTFTable` | PCLTTFTableFactory.`newInstance(OFTableName tableName)`

Copyright © 2025 Apache Software Foundation. All rights reserved.