class-Com.Tecnick.Pdf.Font.Font

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 Font

Com\Tecnick\Pdf\Font\Font

Com\Tecnick\Pdf\Font\Load
Extended by Com\Tecnick\Pdf\Font\Font
Namespace: Com\Tecnick\Pdf\Font
Package: PdfFont
Category: Library
Copyright: 2011-2015 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 Font.php
Methods summary
public
# __construct( string $font, string $style = '', string $ifile = '', boolean $subset = false, boolean $unicode = true, boolean $pdfa = false )

Load an imported font

public string
# getFontkey( )

Get the font key

public string
# getFontData( )

Get the font data

protected
# setStyle( string $style )

Set style and normalize the font name

protected string
# setStyleMode( string $style )

Set style mode properties

Methods inherited from Com\Tecnick\Pdf\Font\Load
checkType(), findFontDirectories(), findFontFile(), getFontInfo(), load(), setArtificialStyles(), setDefaultWidth(), setFileData(), setName()
Properties summary
protected array $data

Font data

# array( 'n' => 0, // PDF object number 'i' => 0, // font number 'key' => '', // font key 'ifile' => '', // JSON font file 'family' => '', // font family name 'unicode' => true, // unicode mode 'pdfa' => false, // PDF/A mode 'style' => '', // font style string 'fakestyle' => false, // emulated style 'mode' => array( 'bold' => false, 'italic' => false, 'underline' => false, 'linethrough' => false, 'overline' => false ), 'type' => '', 'name' => '', 'desc' => array(), 'up' => -100, 'ut' => 50, 'cw' => array(), 'cbbox' => array(), 'dw' => 0, 'enc' => '', 'cidinfo' => array( 'Registry' => 'Adobe', 'Ordering' => 'Identity', 'Supplement' => 0, 'uni2cid' => array() ), 'file' => '', // original font file 'dir' => '', // font directory 'ctg' => '', // font CTG file 'diff' => '', // encoding differences 'diff_n' => 0, // object ID of the difference object 'subset' => false, // True if the font is subset 'subsetchars' => array(), // subset characters )
 

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