class-Com.Tecnick.Pdf.Font.Import.TrueType

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.

Class TrueType

Com\Tecnick\Pdf\Font\Import\TrueType

Com\Tecnick\Pdf\Font\Import\TrueTypeFormat
Extended by Com\Tecnick\Pdf\Font\Import\TrueType
Namespace: Com\Tecnick\Pdf\Font\Import
Package: PdfFont
Category: Library
Copyright: 2011-2016 Nicola Asuni - Tecnick.com LTD
License: GNU-LGPL v3 (see LICENSE.TXT)
Author: Nicola Asuni info@tecnick.com
Since: 2011-05-23
Link: https://github.com/tecnickcom/tc-lib-pdf-font
Located at Import/TrueType.php
Methods summary
public
# __construct( string $font, array $fdt, Byte $fbyte, array $subchars = array() )

Process TrueType font

public string
# getFontMetrics( )

Get all the extracted font metrics

public array
# getSubGlyphs( )

Get glyphs in the subset

protected
# process( )

Process TrueType font

protected
# isValidType( )

Check if the font is a valid type

protected
# setFontFile( )

Copy or link the original font file

protected
# getTables( )

Get the font tables

protected
# checkMagickNumber( )

Check if the font is a valid type

protected
# getBbox( )

Get BBox, units and flags

protected
# getIndexToLoc( )

Get index to loc map

protected
# getEncodingTables( )

Get encoding tables

protected
# getOS2Metrics( )

Get encoding tables

protected
# getFontName( )

Get font name

protected
# getPostData( )

Get post data

protected
# getHheaData( )

Get hhea data

protected
# getMaxpData( )

Get maxp data

protected
# getHeights( )

Get font heights

protected
# getWidths( )

Get font widths

Methods inherited from Com\Tecnick\Pdf\Font\Import\TrueTypeFormat
addCtgItem(), getCIDToGIDMap(), processFormat0(), processFormat10(), processFormat12(), processFormat13(), processFormat14(), processFormat2(), processFormat4(), processFormat6(), processFormat8()
Properties summary
protected string $font

Content of the input font file

# ''
protected array $fdt

Extracted font metrics

# array()
protected Com\Tecnick\File\Byte $fbyte

Object used to read font bytes

#
protected integer $offset

Pointer position on the original font data

# 0
Properties inherited from Com\Tecnick\Pdf\Font\Import\TrueTypeFormat
$subchars, $subglyphs
 

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