__construct() __construct(string $font) : \Pop\Pdf\Build\Font\AbstractFont Constructor Instantiate a font file object based on a pre-existing font file on disk. Parameters string $font Throws \Pop\Pdf\Build\Font\Exception Returns \Pop\Pdf\Build\Font\AbstractFont
read() read(integer $offset = null, integer $length = null) : string Read data from the font file. Parameters integer $offset integer $length Returns string
readFixed() readFixed(integer $mantissaBits, integer $fractionBits, string $bytes) : integer Static method to read and return a fixed-point number Parameters integer $mantissaBits integer $fractionBits string $bytes Returns integer
readInt() readInt(integer $size, string $bytes) : integer Static method to read and return a signed integer Parameters integer $size string $bytes Returns integer
shiftToSigned() shiftToSigned(integer|array $values) : integer|array Method to shift an unpacked signed short from little endian to big endian Parameters integer|array $values Returns integer|array
toEmSpace() toEmSpace(integer $value) : integer Method to convert a value to the representative value in EM. Parameters integer $value Returns integer
offsetSet() offsetSet(string $name, mixed $value) : void Offset set method Parameters string $name mixed $value Throws \InvalidArgumentException
offsetGet() offsetGet(string $name) : mixed Offset get method Parameters string $name Throws \InvalidArgumentException Returns mixed