classes-Com-Tecnick-Pdf-Font-Import-TrueTypeFormat

It appears that you are using AdBlocking software. The cost of running this website is covered by advertisements. If you like it please feel free to a small amount of money to secure the future of this website.

TrueTypeFormat

in package

Com\Tecnick\Pdf\Font\Import\TrueTypeFormat

Tags
since
2011-05-23
category

Library

author

Nicola Asuni info@tecnick.com

copyright

2011-2015 Nicola Asuni - Tecnick.com LTD

license

http://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE.TXT)

link
https://github.com/tecnickcom/tc-lib-pdf-font

Table of Contents

$subchars  : array<string|int, mixed>
Array containing subset chars
$subglyphs  : array<string|int, mixed>
Array containing subset glyphs indexes of chars from cmap table
addCtgItem()  : mixed
Add CTG entry
getCIDToGIDMap()  : mixed
Get CIDToGIDMap
processFormat0()  : mixed
Process Format 0: Byte encoding table
processFormat10()  : mixed
Process Format 10: Trimmed array
processFormat12()  : mixed
Process Format 12: Segmented coverage
processFormat13()  : mixed
Process Format 13: Many-to-one range mappings
processFormat14()  : mixed
Process Format 14: Unicode Variation Sequences
processFormat2()  : mixed
Process Format 2: High-byte mapping through table
processFormat4()  : mixed
Process Format 4: Segment mapping to delta values
processFormat6()  : mixed
Process Format 6: Trimmed table mapping
processFormat8()  : mixed
Process Format 8: Mixed 16-bit and 32-bit coverage

Properties

$subchars

Array containing subset chars

protected array<string|int, mixed> $subchars = array()

$subglyphs

Array containing subset glyphs indexes of chars from cmap table

protected array<string|int, mixed> $subglyphs = array()

Methods

addCtgItem()

Add CTG entry

protected addCtgItem(int $cid, int $gid) : mixed
Parameters
$cid : int
$gid : int
Return values
mixed

getCIDToGIDMap()

Get CIDToGIDMap

protected getCIDToGIDMap() : mixed
Return values
mixed

processFormat0()

Process Format 0: Byte encoding table

protected processFormat0() : mixed
Return values
mixed

processFormat10()

Process Format 10: Trimmed array

protected processFormat10() : mixed
Return values
mixed

processFormat12()

Process Format 12: Segmented coverage

protected processFormat12() : mixed
Return values
mixed

processFormat13()

Process Format 13: Many-to-one range mappings

protected processFormat13() : mixed
Tags
TODO:

TO BE IMPLEMENTED

Return values
mixed

processFormat14()

Process Format 14: Unicode Variation Sequences

protected processFormat14() : mixed
Tags
TODO:

TO BE IMPLEMENTED

Return values
mixed

processFormat2()

Process Format 2: High-byte mapping through table

protected processFormat2() : mixed
Return values
mixed

processFormat4()

Process Format 4: Segment mapping to delta values

protected processFormat4() : mixed
Return values
mixed

processFormat6()

Process Format 6: Trimmed table mapping

protected processFormat6() : mixed
Return values
mixed

processFormat8()

Process Format 8: Mixed 16-bit and 32-bit coverage

protected processFormat8() : mixed
Return values
mixed
 

© 2004-2023 – Nicola Asuni - Tecnick.com - All rights reserved.
about - disclaimer - privacy