Table of Contents
Properties
-
$_pos
: mixed
-
$ascent
: mixed
-
$bbox
: mixed
-
$capHeight
: mixed
-
$charToGlyph
: mixed
-
$charWidths
: mixed
-
$defaultWidth
: mixed
-
$descent
: mixed
-
$entrySelector
: mixed
-
$familyName
: mixed
-
$fh
: mixed
-
$filename
: mixed
-
$flags
: mixed
-
$fontkey
: mixed
-
$fontRevision
: mixed
-
$fullName
: mixed
-
$GlyphClassBases
: mixed
-
$GlyphClassComponents
: mixed
-
$GlyphClassLigatures
: mixed
-
$GlyphClassMarks
: mixed
-
$glyphdata
: mixed
-
$glyphIDtoUn
: mixed
-
$glyphIDtoUni
: mixed
-
$glyphPos
: mixed
-
$glyphToChar
: mixed
-
$GPOSFeatures
: mixed
-
$GPOSLookups
: mixed
-
$GPOSScriptLang
: mixed
-
$GSLuCoverage
: mixed
-
$GSUBFeatures
: mixed
-
$GSUBLookups
: mixed
-
$GSUBScriptLang
: mixed
-
$ignoreStrings
: mixed
-
$italicAngle
: mixed
-
$kerninfo
: mixed
-
$MarkAttachmentType
: mixed
-
$MarkGlyphSets
: mixed
-
$maxStrLenRead
: mixed
-
$maxUni
: mixed
-
$maxUniChar
: mixed
-
$mode
: mixed
-
$name
: mixed
-
$numTables
: mixed
-
$numTTCFonts
: mixed
-
$otables
: mixed
-
$panose
: mixed
-
$rangeShift
: mixed
-
$restrictedUse
: mixed
-
$rtlPUAarr
: mixed
-
$rtlPUAstr
: mixed
-
$searchRange
: mixed
-
$sFamilyClass
: mixed
-
$sFamilySubClass
: mixed
-
$sipset
: mixed
-
$smpset
: mixed
-
$stemV
: mixed
-
$styleName
: mixed
-
$tables
: mixed
-
$TTCFonts
: mixed
-
$underlinePosition
: mixed
-
$underlineThickness
: mixed
-
$uniqueFontID
: mixed
-
$unitsPerEm
: mixed
-
$useOTL
: mixed
-
$version
: mixed
-
$mpdf
: mixed
Methods
-
__construct()
: mixed
-
_checkGSUBignore()
: mixed
-
_getAnchorTable()
: mixed
-
_getClassDefinitionTable()
: mixed
-
_getClasses()
: mixed
-
_getCoverage()
: mixed
-
_getGDEFtables()
: mixed
-
_getGPOSarray()
: mixed
-
_getGPOStables()
: mixed
-
_getGSUBarray()
: mixed
-
_getGSUBignoreString()
: mixed
-
_getGSUBtables()
: mixed
-
_getMarkRecord()
: mixed
-
_getValueRecord()
: mixed
-
_makeGSUBbacktrackMatch()
: mixed
-
_makeGSUBcontextInputMatch()
: mixed
-
_makeGSUBinputMatch()
: mixed
-
_makeGSUBinputReplacement()
: mixed
-
_makeGSUBlookaheadMatch()
: mixed
-
_set_short()
: mixed
-
_set_ushort()
: mixed
-
add()
: mixed
-
calcChecksum()
: mixed
-
checksumTables()
: mixed
-
count_bits()
: mixed
-
extractInfo()
: mixed
-
formatClassArr()
: mixed
-
formatEntity()
: mixed
-
formatEntityArr()
: mixed
-
formatEntityFirst()
: mixed
-
formatEntityStr()
: mixed
-
formatUni()
: mixed
-
formatUniArr()
: mixed
-
formatUniStr()
: mixed
-
get_chunk()
: mixed
-
get_table()
: mixed
-
get_table_pos()
: mixed
-
get_ulong()
: mixed
-
get_ushort()
: mixed
-
getCMAP4()
: mixed
-
getGlyphData()
: mixed
-
getGlyphs()
: mixed
-
getHMetric()
: mixed
-
getHMTX()
: mixed
-
getLOCA()
: mixed
-
getMetrics()
: mixed
-
pack_short()
: mixed
-
read_short()
: mixed
-
read_tag()
: mixed
-
read_ulong()
: mixed
-
read_ushort()
: mixed
-
readTableDirectory()
: mixed
-
seek()
: mixed
-
seek_table()
: mixed
-
skip()
: mixed
-
splice()
: mixed
-
sub32()
: mixed
-
unpack_short()
: mixed
$_pos
public
mixed
$_pos
$ascent
public
mixed
$ascent
$bbox
public
mixed
$bbox
$capHeight
public
mixed
$capHeight
$charToGlyph
public
mixed
$charToGlyph
$charWidths
public
mixed
$charWidths
$defaultWidth
public
mixed
$defaultWidth
$descent
public
mixed
$descent
$entrySelector
public
mixed
$entrySelector
$familyName
public
mixed
$familyName
$fh
public
mixed
$fh
$filename
public
mixed
$filename
$flags
public
mixed
$flags
$fontkey
public
mixed
$fontkey
$fontRevision
public
mixed
$fontRevision
$fullName
public
mixed
$fullName
$GlyphClassBases
public
mixed
$GlyphClassBases
$GlyphClassComponents
public
mixed
$GlyphClassComponents
$GlyphClassLigatures
public
mixed
$GlyphClassLigatures
$GlyphClassMarks
public
mixed
$GlyphClassMarks
$glyphdata
public
mixed
$glyphdata
$glyphIDtoUn
public
mixed
$glyphIDtoUn
$glyphIDtoUni
public
mixed
$glyphIDtoUni
$glyphPos
public
mixed
$glyphPos
$glyphToChar
public
mixed
$glyphToChar
$GPOSFeatures
public
mixed
$GPOSFeatures
$GPOSLookups
public
mixed
$GPOSLookups
$GPOSScriptLang
public
mixed
$GPOSScriptLang
$GSLuCoverage
public
mixed
$GSLuCoverage
$GSUBFeatures
public
mixed
$GSUBFeatures
$GSUBLookups
public
mixed
$GSUBLookups
$GSUBScriptLang
public
mixed
$GSUBScriptLang
$ignoreStrings
public
mixed
$ignoreStrings
$italicAngle
public
mixed
$italicAngle
$kerninfo
public
mixed
$kerninfo
$MarkAttachmentType
public
mixed
$MarkAttachmentType
$MarkGlyphSets
public
mixed
$MarkGlyphSets
$maxStrLenRead
public
mixed
$maxStrLenRead
$maxUni
public
mixed
$maxUni
$maxUniChar
public
mixed
$maxUniChar
$mode
public
mixed
$mode
$name
public
mixed
$name
$numTables
public
mixed
$numTables
$numTTCFonts
public
mixed
$numTTCFonts
$otables
public
mixed
$otables
$panose
public
mixed
$panose
$rangeShift
public
mixed
$rangeShift
$restrictedUse
public
mixed
$restrictedUse
$rtlPUAarr
public
mixed
$rtlPUAarr
$rtlPUAstr
public
mixed
$rtlPUAstr
$searchRange
public
mixed
$searchRange
$sFamilyClass
public
mixed
$sFamilyClass
$sFamilySubClass
public
mixed
$sFamilySubClass
$sipset
public
mixed
$sipset
$smpset
public
mixed
$smpset
$stemV
public
mixed
$stemV
$styleName
public
mixed
$styleName
$tables
public
mixed
$tables
$TTCFonts
public
mixed
$TTCFonts
$underlinePosition
public
mixed
$underlinePosition
$underlineThickness
public
mixed
$underlineThickness
$uniqueFontID
public
mixed
$uniqueFontID
$unitsPerEm
public
mixed
$unitsPerEm
$useOTL
public
mixed
$useOTL
$version
public
mixed
$version
$mpdf
private
mixed
$mpdf
__construct()
public
__construct(Mpdf $mpdf) : mixed
Parameters
-
$mpdf
: Mpdf
-
_checkGSUBignore()
public
_checkGSUBignore(mixed $flag, mixed $glyph, mixed $MarkFilteringSet) : mixed
Parameters
-
$flag
: mixed
-
-
$glyph
: mixed
-
-
$MarkFilteringSet
: mixed
-
_getAnchorTable()
public
_getAnchorTable([mixed $offset = 0 ]) : mixed
Parameters
-
$offset
: mixed
= 0
-
_getClassDefinitionTable()
public
_getClassDefinitionTable([mixed $offset = 0 ]) : mixed
Parameters
-
$offset
: mixed
= 0
-
_getClasses()
public
_getClasses(mixed $offset) : mixed
Parameters
-
$offset
: mixed
-
_getCoverage()
public
_getCoverage([mixed $convert2hex = true ]) : mixed
Parameters
-
$convert2hex
: mixed
= true
-
_getGDEFtables()
public
_getGDEFtables() : mixed
_getGPOSarray()
public
_getGPOSarray(mixed &$Lookup, mixed $lul, mixed $scripttag[, mixed $level = 1 ][, mixed $lcoverage = '' ][, mixed $exB = '' ][, mixed $exL = '' ]) : mixed
Parameters
-
$Lookup
: mixed
-
-
$lul
: mixed
-
-
$scripttag
: mixed
-
-
$level
: mixed
= 1
-
-
$lcoverage
: mixed
= ''
-
-
$exB
: mixed
= ''
-
-
$exL
: mixed
= ''
-
_getGPOStables()
public
_getGPOStables() : mixed
_getGSUBarray()
public
_getGSUBarray(mixed &$Lookup, mixed &$lul, mixed $scripttag[, mixed $level = 1 ][, mixed $coverage = '' ][, mixed $exB = '' ][, mixed $exL = '' ]) : mixed
Parameters
-
$Lookup
: mixed
-
-
$lul
: mixed
-
-
$scripttag
: mixed
-
-
$level
: mixed
= 1
-
-
$coverage
: mixed
= ''
-
-
$exB
: mixed
= ''
-
-
$exL
: mixed
= ''
-
_getGSUBignoreString()
public
_getGSUBignoreString(mixed $flag, mixed $MarkFilteringSet) : mixed
Parameters
-
$flag
: mixed
-
-
$MarkFilteringSet
: mixed
-
_getGSUBtables()
public
_getGSUBtables() : mixed
_getMarkRecord()
public
_getMarkRecord(mixed $offset, mixed $MarkPos) : mixed
Parameters
-
$offset
: mixed
-
-
$MarkPos
: mixed
-
_getValueRecord()
public
_getValueRecord(mixed $ValueFormat) : mixed
Parameters
-
$ValueFormat
: mixed
-
_makeGSUBbacktrackMatch()
public
_makeGSUBbacktrackMatch(mixed $backtrackGlyphs, mixed $ignore) : mixed
Parameters
-
$backtrackGlyphs
: mixed
-
-
$ignore
: mixed
-
_makeGSUBcontextInputMatch()
public
_makeGSUBcontextInputMatch(mixed $inputGlyphs, mixed $ignore, mixed $lookupGlyphs, mixed $seqIndex) : mixed
Parameters
-
$inputGlyphs
: mixed
-
-
$ignore
: mixed
-
-
$lookupGlyphs
: mixed
-
-
$seqIndex
: mixed
-
public
_makeGSUBinputMatch(mixed $inputGlyphs, mixed $ignore) : mixed
Parameters
-
$inputGlyphs
: mixed
-
-
$ignore
: mixed
-
public
_makeGSUBinputReplacement(mixed $nInput, mixed $REPL, mixed $ignore, mixed $nBsubs, mixed $mLen, mixed $seqIndex) : mixed
Parameters
-
$nInput
: mixed
-
-
$REPL
: mixed
-
-
$ignore
: mixed
-
-
$nBsubs
: mixed
-
-
$mLen
: mixed
-
-
$seqIndex
: mixed
-
_makeGSUBlookaheadMatch()
public
_makeGSUBlookaheadMatch(mixed $lookaheadGlyphs, mixed $ignore) : mixed
Parameters
-
$lookaheadGlyphs
: mixed
-
-
$ignore
: mixed
-
_set_short()
public
_set_short(mixed $stream, mixed $offset, mixed $val) : mixed
Parameters
-
$stream
: mixed
-
-
$offset
: mixed
-
-
$val
: mixed
-
_set_ushort()
public
_set_ushort(mixed $stream, mixed $offset, mixed $value) : mixed
Parameters
-
$stream
: mixed
-
-
$offset
: mixed
-
-
$value
: mixed
-
add()
public
add(mixed $tag, mixed $data) : mixed
Parameters
-
$tag
: mixed
-
-
$data
: mixed
-
calcChecksum()
public
calcChecksum(mixed $data) : mixed
Parameters
-
$data
: mixed
-
checksumTables()
public
checksumTables() : mixed
count_bits()
public
count_bits(mixed $n) : mixed
Parameters
-
$n
: mixed
-
public
extractInfo([mixed $debug = false ][, mixed $BMPonly = false ][, mixed $kerninfo = false ][, mixed $useOTL = 0 ]) : mixed
Parameters
-
$debug
: mixed
= false
-
-
$BMPonly
: mixed
= false
-
-
$kerninfo
: mixed
= false
-
-
$useOTL
: mixed
= 0
-
public
formatClassArr(mixed $arr) : mixed
Parameters
-
$arr
: mixed
-
public
formatEntity(mixed $char[, mixed $allowjoining = false ]) : mixed
Parameters
-
$char
: mixed
-
-
$allowjoining
: mixed
= false
-
public
formatEntityArr(mixed $arr) : mixed
Parameters
-
$arr
: mixed
-
public
formatEntityFirst(mixed $str) : mixed
Parameters
-
$str
: mixed
-
public
formatEntityStr(mixed $str) : mixed
Parameters
-
$str
: mixed
-
public
formatUni(mixed $char) : mixed
Parameters
-
$char
: mixed
-
public
formatUniArr(mixed $arr) : mixed
Parameters
-
$arr
: mixed
-
public
formatUniStr(mixed $str) : mixed
Parameters
-
$str
: mixed
-
get_chunk()
public
get_chunk(mixed $pos, mixed $length) : mixed
Parameters
-
$pos
: mixed
-
-
$length
: mixed
-
get_table()
public
get_table(mixed $tag) : mixed
Parameters
-
$tag
: mixed
-
get_table_pos()
public
get_table_pos(mixed $tag) : mixed
Parameters
-
$tag
: mixed
-
get_ulong()
public
get_ulong(mixed $pos) : mixed
Parameters
-
$pos
: mixed
-
get_ushort()
public
get_ushort(mixed $pos) : mixed
Parameters
-
$pos
: mixed
-
getCMAP4()
public
getCMAP4(mixed $unicode_cmap_offset, mixed &$glyphToChar, mixed &$charToGlyph) : mixed
Parameters
-
$unicode_cmap_offset
: mixed
-
-
$glyphToChar
: mixed
-
-
$charToGlyph
: mixed
-
getGlyphData()
public
getGlyphData(mixed $originalGlyphIdx, mixed &$maxdepth, mixed &$depth, mixed &$points, mixed &$contours) : mixed
Parameters
-
$originalGlyphIdx
: mixed
-
-
$maxdepth
: mixed
-
-
$depth
: mixed
-
-
$points
: mixed
-
-
$contours
: mixed
-
getGlyphs()
public
getGlyphs(mixed $originalGlyphIdx, mixed &$start, mixed &$glyphSet, mixed &$subsetglyphs) : mixed
Parameters
-
$originalGlyphIdx
: mixed
-
-
$start
: mixed
-
-
$glyphSet
: mixed
-
-
$subsetglyphs
: mixed
-
getHMetric()
public
getHMetric(mixed $numberOfHMetrics, mixed $gid) : mixed
Parameters
-
$numberOfHMetrics
: mixed
-
-
$gid
: mixed
-
getHMTX()
public
getHMTX(mixed $numberOfHMetrics, mixed $numGlyphs, mixed &$glyphToChar, mixed $scale) : mixed
Parameters
-
$numberOfHMetrics
: mixed
-
-
$numGlyphs
: mixed
-
-
$glyphToChar
: mixed
-
-
$scale
: mixed
-
getLOCA()
public
getLOCA(mixed $indexToLocFormat, mixed $numGlyphs) : mixed
Parameters
-
$indexToLocFormat
: mixed
-
-
$numGlyphs
: mixed
-
getMetrics()
public
getMetrics(mixed $file, mixed $fontkey[, mixed $TTCfontID = 0 ][, mixed $debug = false ][, mixed $BMPonly = false ][, mixed $kerninfo = false ][, mixed $useOTL = 0 ][, mixed $mode = null ]) : mixed
Parameters
-
$file
: mixed
-
-
$fontkey
: mixed
-
-
$TTCfontID
: mixed
= 0
-
-
$debug
: mixed
= false
-
-
$BMPonly
: mixed
= false
-
-
$kerninfo
: mixed
= false
-
-
$useOTL
: mixed
= 0
-
-
$mode
: mixed
= null
-
pack_short()
public
pack_short(mixed $val) : mixed
Parameters
-
$val
: mixed
-
read_short()
public
read_short() : mixed
read_tag()
public
read_tag() : mixed
read_ulong()
public
read_ulong() : mixed
read_ushort()
public
read_ushort() : mixed
readTableDirectory()
public
readTableDirectory([mixed $debug = false ]) : mixed
Parameters
-
$debug
: mixed
= false
-
seek()
public
seek(mixed $pos) : mixed
Parameters
-
$pos
: mixed
-
seek_table()
public
seek_table(mixed $tag[, mixed $offset_in_table = 0 ]) : mixed
Parameters
-
$tag
: mixed
-
-
$offset_in_table
: mixed
= 0
-
skip()
public
skip(mixed $delta) : mixed
Parameters
-
$delta
: mixed
-
splice()
public
splice(mixed $stream, mixed $offset, mixed $value) : mixed
Parameters
-
$stream
: mixed
-
-
$offset
: mixed
-
-
$value
: mixed
-
sub32()
public
sub32(mixed $x, mixed $y) : mixed
Parameters
-
$x
: mixed
-
-
$y
: mixed
-
unpack_short()
public
unpack_short(mixed $s) : mixed
Parameters
-
$s
: mixed
-