PHP Класс Pop\Font\Type1

Автор: Nick Sagona, III ([email protected])
Наследование: extends AbstractFont
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$afmPath string Type1 AFM file path
$data string Type1 data
$dict string Type1 dictionary
$encoding string Type1 encoding
$fontData string Type1 font data
$hex string Type1 data in hex format
$length1 integer Type1 length1
$length2 integer Type1 length2
$pfbPath string Type1 PFB file path

Открытые методы

Метод Описание
__construct ( string $font ) : Type1 Constructor

Защищенные методы

Метод Описание
convertToHex ( ) : void Method to convert the data string to hex.
parseAfm ( string $afm ) : void Method to parse the Type1 Adobe Font Metrics file
parsePfb ( string $pfb ) : void Method to parse the Type1 PFB file.
strip ( string $str ) : string Method to strip parentheses et al from a string.

Описание методов

__construct() публичный Метод

Instantiate a Type1 font file object based on a pre-existing font file on disk.
public __construct ( string $font ) : Type1
$font string
Результат Type1

convertToHex() защищенный Метод

Method to convert the data string to hex.
protected convertToHex ( ) : void
Результат void

parseAfm() защищенный Метод

Method to parse the Type1 Adobe Font Metrics file
protected parseAfm ( string $afm ) : void
$afm string
Результат void

parsePfb() защищенный Метод

Method to parse the Type1 PFB file.
protected parsePfb ( string $pfb ) : void
$pfb string
Результат void

strip() защищенный Метод

Method to strip parentheses et al from a string.
protected strip ( string $str ) : string
$str string
Результат string

Описание свойств

$afmPath публичное свойство

Type1 AFM file path
public string $afmPath
Результат string

$data публичное свойство

Type1 data
public string $data
Результат string

$dict публичное свойство

Type1 dictionary
public string $dict
Результат string

$encoding публичное свойство

Type1 encoding
public string $encoding
Результат string

$fontData публичное свойство

Type1 font data
public string $fontData
Результат string

$hex публичное свойство

Type1 data in hex format
public string $hex
Результат string

$length1 публичное свойство

Type1 length1
public int $length1
Результат integer

$length2 публичное свойство

Type1 length2
public int $length2
Результат integer

$pfbPath публичное свойство

Type1 PFB file path
public string $pfbPath
Результат string