class Font extends Alvine

Zeichensatzklasse zur Kapselung von Zeichensätze

Methods

__construct(File $file, RGBColor $color, $size = 12, $angle = 0)

Erstellt ein neues Font-Objekt

__destruct()

Beim Löschen des Objektes auch die Datenstruktur zerstören.

integer
getSize()

Größe des Zeichensatzes

integer
getAngle()

Winkel des Zeichensatzes

string
getPath()

Pfad auf den Zeichensatz

getColor()

Farbe des Zeichensatzes

getRectangle(string $text)

Diese Methode berechnet für einen übergebenen Text den benötigten Platz

Details

at line 71
__construct(File $file, RGBColor $color, $size = 12, $angle = 0)

Erstellt ein neues Font-Objekt

Parameters

File $file
RGBColor $color
$size
$angle

at line 82
__destruct()

Beim Löschen des Objektes auch die Datenstruktur zerstören.

at line 95
integer getSize()

Größe des Zeichensatzes

Return Value

integer Größe

at line 104
integer getAngle()

Winkel des Zeichensatzes

Return Value

integer Winkel in Grad

at line 113
string getPath()

Pfad auf den Zeichensatz

Return Value

string Pfad

at line 122
Color getColor()

Farbe des Zeichensatzes

Return Value

Color $color Farbe

at line 134
Rectangle getRectangle(string $text)

Diese Methode berechnet für einen übergebenen Text den benötigten Platz

Parameters

string $text Text

Return Value

Rectangle Umschliessendes Rechteck