class HexaPDF:: Font:: TrueType:: Table:: Head
Parent | HexaPDF::Font::TrueType::Table |
---|---|
Extended With |
HexaPDF::Utils::BitField |
The ‘head’ table contains global information about the font.
See: developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6head.html
Attributes
The bounding box for all glyphs of the font in the form [xmin, ymin, xmax, ymax].
The adjustment value for the checksum.
The creation time of the font.
Various font flags. See Flags.
The revision of the font as set by the manufacturer (a Rational).
Indicates the type of offset format used in the ‘loca’ table, 0 for short offsets, 1 for long offsets.
See: Loca
Apple Mac style information.
The modification time of the font.
The smallest readable size in pixels per em for this font.
The number of units per em for the font. Should be a power of 2 in the range from 64 through 16384.
The version of the font (a Rational).
Public Instance Methods
The checksum for the head table is calculated differently because the checksum_adjustment
value is not used during the calculation.