SetaPDF_Core_Font_TrueType_Table_HorizontalHeader A class representing the Horizontal Header Table (hhea) in a TrueType file. https://www.microsoft.com/typography/otspec/hhea.htm
File: /SetaPDF v2/Core/Font/TrueType/Table/HorizontalHeader.php
Class hierarchy
Summary
Methods
- __construct()
- _get()
- _getRaw()
- cleanUp()
- getAdvanceWidthMax()
- getAscender()
- getCaretOffset()
- getCaretSlopeRise()
- getCaretSlopeRun()
- getDescender()
- getEntry()
- getLineGap()
- getMajorVersion()
- getMetricDataFormat()
- getMinLeftSideBearing()
- getMinRightSideBearing()
- getMinorVersion()
- getNumberOfHMetrics()
- getRecord()
- getXMaxExtent()
Constants
TAG
The tag name of this class
Properties
Static Methods
Methods
__construct()
public SetaPDF_Core_Font_TrueType_Table::__construct ()
The constructor.
Parameters
- $record : SetaPDF_Core_Font_TrueType_Table_Record
_get()
Get a value from the table.
The properties are defined in the $_entries property of an implemented table.
Parameters
- $name : string
_getRaw()
Get raw data from a specific table.
The properties are defined in the $_entries property of an implemented table.
Parameters
- $name : string
getCaretOffset()
Get the amount by which a slanted highlight on a glyph needs to be shifted to produce the best appearance.
getRecord()
public SetaPDF_Core_Font_TrueType_Table::getRecord (
void
): SetaPDF_Core_Font_TrueType_Table_RecordGet the record object.