Свойство | Тип | Описание | |
---|---|---|---|
$ascent | integer | Font ascent value | |
$bBox | ArrayObject | Font bounding box info | |
$capHeight | integer | Font cap height value | |
$descent | integer | Font descent value | |
$embeddable | boolean | Font embeddable flag | |
$flags | ArrayObject | Font flags | |
$glyphWidths | array | Font glyph widths | |
$info | mixed | Font info | |
$italicAngle | float | Font italic angle value | |
$missingWidth | integer | Missing glyph width | |
$numberOfGlyphs | integer | Font number of glyphs value | |
$numberOfHMetrics | integer | Font number of horizontal metrics value | |
$stemH | integer | Font StemH value | |
$stemV | integer | Font StemV value | |
$unitsPerEm | integer | Font units per EM value |
Свойство | Тип | Описание | |
---|---|---|---|
$allowed | array | Array of allowed file types. |
Метод | Описание | |
---|---|---|
__construct ( string $font ) : |
Constructor | |
calcFlags ( ) : integer | Method to calculate the font flags | |
readFixed ( integer $mantissaBits, integer $fractionBits, string $bytes ) : integer | Static method to read and return a fixed-point number | |
readInt ( integer $size, string $bytes ) : integer | Static method to read and return a signed integer | |
shiftToSigned ( integer | array $values ) : integer | array | Method to shift an unpacked signed short from little endian to big endian | |
toEmSpace ( integer $value ) : integer | Method to convert a value to the representative value in EM. |
public __construct ( string $font ) : |
||
$font | string | |
Результат |
public int $numberOfGlyphs | ||
Результат | integer |
public int $numberOfHMetrics | ||
Результат | integer |