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 69
__construct(File $file, RGBColor $color, $size = 12, $angle = 0)

Erstellt ein neues Font-Objekt

Parameters

File $file
RGBColor $color
$size
$angle

at line 80
__destruct()

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

at line 93
integer getSize()

Größe des Zeichensatzes

Return Value

integer Größe

at line 102
integer getAngle()

Winkel des Zeichensatzes

Return Value

integer Winkel in Grad

at line 111
string getPath()

Pfad auf den Zeichensatz

Return Value

string Pfad

at line 120
Color getColor()

Farbe des Zeichensatzes

Return Value

Color $color Farbe

at line 132
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