1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс TTFontFile

Открытые члены

 __construct ()
 getMetrics ($file)
 readTableDirectory ()
 sub32 ($x, $y)
 calcChecksum ($data)
 get_table_pos ($tag)
 seek ($pos)
 skip ($delta)
 seek_table ($tag, $offset_in_table=0)
 read_tag ()
 read_short ()
 unpack_short ($s)
 read_ushort ()
 read_ulong ()
 get_ushort ($pos)
 get_ulong ($pos)
 pack_short ($val)
 splice ($stream, $offset, $value)
 _set_ushort ($stream, $offset, $value)
 _set_short ($stream, $offset, $val)
 get_chunk ($pos, $length)
 get_table ($tag)
 add ($tag, $data)
 extractInfo ()
 makeSubset ($file, &$subset)
 getGlyphData ($originalGlyphIdx, &$maxdepth, &$depth, &$points, &$contours)
 getGlyphs ($originalGlyphIdx, &$start, &$glyphSet, &$subsetglyphs)
 getHMTX ($numberOfHMetrics, $numGlyphs, &$glyphToChar, $scale)
 getHMetric ($numberOfHMetrics, $gid)
 getLOCA ($indexToLocFormat, $numGlyphs)
 getCMAP4 ($unicode_cmap_offset, &$glyphToChar, &$charToGlyph)
 endTTFile (&$stm)

Поля данных

 $maxUni
 $_pos
 $numTables
 $searchRange
 $entrySelector
 $rangeShift
 $tables
 $otables
 $filename
 $fh
 $hmetrics
 $glyphPos
 $charToGlyph
 $ascent
 $descent
 $name
 $familyName
 $styleName
 $fullName
 $uniqueFontID
 $unitsPerEm
 $bbox
 $capHeight
 $stemV
 $italicAngle
 $flags
 $underlinePosition
 $underlineThickness
 $charWidths
 $defaultWidth
 $maxStrLenRead

Подробное описание

См. определение в файле ttfonts.php строка 38

Конструктор(ы)

◆ __construct()

__construct ( )

См. определение в файле ttfonts.php строка 72

Методы

◆ _set_short()

_set_short ( $stream,
$offset,
$val )

См. определение в файле ttfonts.php строка 234

◆ _set_ushort()

_set_ushort ( $stream,
$offset,
$value )

См. определение в файле ttfonts.php строка 229

◆ add()

add ( $tag,
$data )

См. определение в файле ttfonts.php строка 257

◆ calcChecksum()

calcChecksum ( $data)

См. определение в файле ttfonts.php строка 132

◆ endTTFile()

endTTFile ( & $stm)

См. определение в файле ttfonts.php строка 1035

◆ extractInfo()

extractInfo ( )

См. определение в файле ttfonts.php строка 271

◆ get_chunk()

get_chunk ( $pos,
$length )

См. определение в файле ttfonts.php строка 244

◆ get_table()

get_table ( $tag)

См. определение в файле ttfonts.php строка 250

◆ get_table_pos()

get_table_pos ( $tag)

См. определение в файле ttfonts.php строка 146

◆ get_ulong()

get_ulong ( $pos)

См. определение в файле ttfonts.php строка 209

◆ get_ushort()

get_ushort ( $pos)

См. определение в файле ttfonts.php строка 203

◆ getCMAP4()

getCMAP4 ( $unicode_cmap_offset,
& $glyphToChar,
& $charToGlyph )

См. определение в файле ttfonts.php строка 990

◆ getGlyphData()

getGlyphData ( $originalGlyphIdx,
& $maxdepth,
& $depth,
& $points,
& $contours )

См. определение в файле ttfonts.php строка 832

◆ getGlyphs()

getGlyphs ( $originalGlyphIdx,
& $start,
& $glyphSet,
& $subsetglyphs )

См. определение в файле ttfonts.php строка 850

◆ getHMetric()

getHMetric ( $numberOfHMetrics,
$gid )

См. определение в файле ttfonts.php строка 952

◆ getHMTX()

getHMTX ( $numberOfHMetrics,
$numGlyphs,
& $glyphToChar,
$scale )

См. определение в файле ttfonts.php строка 887

◆ getLOCA()

getLOCA ( $indexToLocFormat,
$numGlyphs )

См. определение в файле ttfonts.php строка 967

◆ getMetrics()

getMetrics ( $file)

См. определение в файле ttfonts.php строка 77

◆ makeSubset()

makeSubset ( $file,
& $subset )

См. определение в файле ttfonts.php строка 494

◆ pack_short()

pack_short ( $val)

См. определение в файле ttfonts.php строка 216

◆ read_short()

read_short ( )

См. определение в файле ttfonts.php строка 174

◆ read_tag()

read_tag ( )

См. определение в файле ttfonts.php строка 169

◆ read_ulong()

read_ulong ( )

См. определение в файле ttfonts.php строка 196

◆ read_ushort()

read_ushort ( )

См. определение в файле ttfonts.php строка 190

◆ readTableDirectory()

readTableDirectory ( )

См. определение в файле ttfonts.php строка 102

◆ seek()

seek ( $pos)

См. определение в файле ttfonts.php строка 152

◆ seek_table()

seek_table ( $tag,
$offset_in_table = 0 )

См. определение в файле ttfonts.php строка 162

◆ skip()

skip ( $delta)

См. определение в файле ttfonts.php строка 157

◆ splice()

splice ( $stream,
$offset,
$value )

См. определение в файле ttfonts.php строка 225

◆ sub32()

sub32 ( $x,
$y )

См. определение в файле ttfonts.php строка 119

◆ unpack_short()

unpack_short ( $s)

См. определение в файле ttfonts.php строка 182

Поля

◆ $_pos

$_pos

См. определение в файле ttfonts.php строка 41

◆ $ascent

$ascent

См. определение в файле ttfonts.php строка 53

◆ $bbox

$bbox

См. определение в файле ttfonts.php строка 61

◆ $capHeight

$capHeight

См. определение в файле ttfonts.php строка 62

◆ $charToGlyph

$charToGlyph

См. определение в файле ttfonts.php строка 52

◆ $charWidths

$charWidths

См. определение в файле ttfonts.php строка 68

◆ $defaultWidth

$defaultWidth

См. определение в файле ttfonts.php строка 69

◆ $descent

$descent

См. определение в файле ttfonts.php строка 54

◆ $entrySelector

$entrySelector

См. определение в файле ttfonts.php строка 44

◆ $familyName

$familyName

См. определение в файле ttfonts.php строка 56

◆ $fh

$fh

См. определение в файле ttfonts.php строка 49

◆ $filename

$filename

См. определение в файле ttfonts.php строка 48

◆ $flags

$flags

См. определение в файле ttfonts.php строка 65

◆ $fullName

$fullName

См. определение в файле ttfonts.php строка 58

◆ $glyphPos

$glyphPos

См. определение в файле ttfonts.php строка 51

◆ $hmetrics

$hmetrics

См. определение в файле ttfonts.php строка 50

◆ $italicAngle

$italicAngle

См. определение в файле ttfonts.php строка 64

◆ $maxStrLenRead

$maxStrLenRead

См. определение в файле ttfonts.php строка 70

◆ $maxUni

$maxUni

См. определение в файле ttfonts.php строка 40

◆ $name

$name

См. определение в файле ttfonts.php строка 55

◆ $numTables

$numTables

См. определение в файле ttfonts.php строка 42

◆ $otables

$otables

См. определение в файле ttfonts.php строка 47

◆ $rangeShift

$rangeShift

См. определение в файле ttfonts.php строка 45

◆ $searchRange

$searchRange

См. определение в файле ttfonts.php строка 43

◆ $stemV

$stemV

См. определение в файле ttfonts.php строка 63

◆ $styleName

$styleName

См. определение в файле ttfonts.php строка 57

◆ $tables

$tables

См. определение в файле ttfonts.php строка 46

◆ $underlinePosition

$underlinePosition

См. определение в файле ttfonts.php строка 66

◆ $underlineThickness

$underlineThickness

См. определение в файле ttfonts.php строка 67

◆ $uniqueFontID

$uniqueFontID

См. определение в файле ttfonts.php строка 59

◆ $unitsPerEm

$unitsPerEm

См. определение в файле ttfonts.php строка 60


Объявления и описания членов класса находятся в файле: