Pop\Font\TrueType\Table\Cmap::__construct PHP Метод

__construct() публичный Метод

Instantiate a TTF 'cmap table object.
public __construct ( AbstractFont $font ) : Cmap
$font Pop\Font\AbstractFont
Результат Cmap
    public function __construct(\Pop\Font\AbstractFont $font)
    {
        $bytePos = $font->tableInfo['cmap']->offset;
        // Get the CMAP header data.
        $cmapTableHeader = unpack('ntableVersion/' . 'nnumberOfTables', $font->read($bytePos, 4));
        $this->header = new \ArrayObject($cmapTableHeader, \ArrayObject::ARRAY_AS_PROPS);
        $this->parseSubTables($font);
    }