org.apache.fontbox.ttf
Date: 2017-05-25

# Package org.apache.fontbox.ttf

This package contains classes to parse a TTF file.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  GlyphDescription | Specifies access to glyph description classes, simple and composite.
  TrueTypeCollection.TrueTypeFontProcessor | Implement the callback method to call `TrueTypeCollection.processAllFonts(TrueTypeFontProcessor)`.

- Class Summary
  Class | Description
  --- | ---
  BufferedRandomAccessFile | This class is a version of the one published at https://code.google.com/p/jmzreader/wiki/BufferedRandomAccessFile augmented to handle unsigned bytes.
  CFFTable | PostScript font program (compact font format).
  CmapSubtable | A "cmap" subtable.
  CmapTable | The "cmap" table of a true type font.
  DigitalSignatureTable | A table in a true type font.
  GlyfCompositeComp | This class is based on code from Apache Batik a subproject of Apache XMLGraphics.
  GlyfCompositeDescript | Glyph description for composite glyphs.
  GlyfDescript | This class is based on code from Apache Batik a subproject of Apache XMLGraphics.
  GlyfSimpleDescript | This class is based on code from Apache Batik a subproject of Apache XMLGraphics.
  GlyphData | A glyph data record in the glyf table.
  GlyphTable | A table in a true type font.
  HeaderTable | A table in a true type font.
  HorizontalHeaderTable | A table in a true type font.
  HorizontalMetricsTable | A table in a true type font.
  IndexToLocationTable | A table in a true type font.
  KerningSubtable | A 'kern' table in a true type font.
  KerningTable | A 'kern' table in a true type font.
  MaximumProfileTable | A table in a true type font.
  NameRecord | A name record in the name table.
  NamingTable | A table in a true type font.
  OpenTypeFont | An OpenType (OTF/TTF) font.
  OS2WindowsMetricsTable | A table in a true type font.
  OTFParser | OpenType font file parser.
  OTLTable | OpenType Layout (OTL) table.
  PostScriptTable | A table in a true type font.
  TrueTypeCollection | A TrueType Collection, now more properly known as a "Font Collection" as it may contain either TrueType or OpenType fonts.
  TrueTypeFont | A TrueType font file.
  TTFParser | TrueType font file parser.
  TTFSubsetter | Subsetter for TrueType (TTF) fonts.
  TTFTable | A table in a true type font.
  VerticalHeaderTable | A vertical header 'vhea' table in a TrueType or OpenType font.
  VerticalMetricsTable | A vertical metrics 'vmtx' table in a TrueType or OpenType font.
  VerticalOriginTable | A vertical origin 'VORG' table in an OpenType font.
  WGL4Names | Windows Glyph List 4 (WGL4) names for Mac glyphs.

## Package org.apache.fontbox.ttf Description

This package contains classes to parse a TTF file.