Documentation

OtlDump
in package

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

Properties

$charToGlyph

public mixed $charToGlyph

$charWidths

public mixed $charWidths

$defaultWidth

public mixed $defaultWidth

$entrySelector

public mixed $entrySelector

$familyName

public mixed $familyName

$fontRevision

public mixed $fontRevision

$GlyphClassBases

public mixed $GlyphClassBases

$GlyphClassComponents

public mixed $GlyphClassComponents

$GlyphClassLigatures

public mixed $GlyphClassLigatures

$GlyphClassMarks

public mixed $GlyphClassMarks

$glyphIDtoUn

public mixed $glyphIDtoUn

$glyphIDtoUni

public mixed $glyphIDtoUni

$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

$MarkAttachmentType

public mixed $MarkAttachmentType

$MarkGlyphSets

public mixed $MarkGlyphSets

$maxStrLenRead

public mixed $maxStrLenRead

$maxUniChar

public mixed $maxUniChar

$numTTCFonts

public mixed $numTTCFonts

$rangeShift

public mixed $rangeShift

$restrictedUse

public mixed $restrictedUse

$searchRange

public mixed $searchRange

$sFamilyClass

public mixed $sFamilyClass

$sFamilySubClass

public mixed $sFamilySubClass

$underlinePosition

public mixed $underlinePosition

$underlineThickness

public mixed $underlineThickness

$uniqueFontID

public mixed $uniqueFontID

$unitsPerEm

public mixed $unitsPerEm

Methods

__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

_makeGSUBinputMatch()

public _makeGSUBinputMatch(mixed $inputGlyphs, mixed $ignore) : mixed
Parameters
$inputGlyphs : mixed
$ignore : mixed

_makeGSUBinputReplacement()

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

extractInfo()

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

formatClassArr()

public formatClassArr(mixed $arr) : mixed
Parameters
$arr : mixed

formatEntity()

public formatEntity(mixed $char[, mixed $allowjoining = false ]) : mixed
Parameters
$char : mixed
$allowjoining : mixed = false

formatEntityArr()

public formatEntityArr(mixed $arr) : mixed
Parameters
$arr : mixed

formatEntityFirst()

public formatEntityFirst(mixed $str) : mixed
Parameters
$str : mixed

formatEntityStr()

public formatEntityStr(mixed $str) : mixed
Parameters
$str : mixed

formatUni()

public formatUni(mixed $char) : mixed
Parameters
$char : mixed

formatUniArr()

public formatUniArr(mixed $arr) : mixed
Parameters
$arr : mixed

formatUniStr()

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

        
On this page

Search results