SetaPDF_Core_Font_TrueType_Table_CharacterToGlyphIndexMapping_Trimmed A class representing a subtable "Format 6: Trimmed table mapping".

File: /SetaPDF/Core/Font/TrueType/Table/CharacterToGlyphIndexMapping/Trimmed.php

Class hierarchy

Summary

Properties

$_data

$_entries

The entries in this subtable

$_rawData

Raw binary data read from the file


Static Methods

getClassName()

static public string SetaPDF_Core_Font_TrueType_Table::getClassName ( $tag $tag )

Get a class name for a specific table by its tag name.

Parameters
$tag : $tag
 

Methods

_get()

protected integer|float|mixed|null SetaPDF_Core_Font_TrueType_Table::_get ( $name $name )

Get a value from the table.

The properties are defined in the $_entries property of an implemented table.

Parameters
$name : $name
 

_getRaw()

protected mixed|null SetaPDF_Core_Font_TrueType_Table::_getRaw ( $name $name )

Get raw data from a specific table.

The properties are defined in the $_entries property of an implemented table.

Parameters
$name : $name
 

cleanUp()

Release memory.

getEntryCount()

Get the number of character codes in subrange.

getFirstCode()

Get the first character code of subrange.

getFormat()

Get the format of this subtable.

getGlyphIndex()

Get the glyph index by a character code.

Parameters
$charCode : integer
 
Exceptions

Throws SetaPDF_Exception_NotImplemented

getLanguage()

Get the language of this subtable.

getLength()

Get the length of this subtable.

getRecord()