class Text implements Operation

Bildbearbeitung (Text einfügen)

Diese Klasse führt eine Bildbearbeitung auf einem Bild durch und fügt einen Text in das Bild in einem übergebenen Zeichensatz ein.

// roten Text einfügen
$file = new \Alvine\IO\File\File('arial.ttf');
$font = new \Alvine\Image\Font($file, new Alvine\Image\RGBColor(Alvine\Image\RGBColor::RED), 22);
$img->text('Hallo World!', 40, 40, $font, 30);

Methods

static Image
text(Image $image, string $text, integer $x, integer $y, Font $font, integer $angle)

Arbeitsmehtode, die die Bildbearbeitung durchführt.

static 
execute()

Wrapper für den __call aufruf aus der Image-Klasse

Details

at line 60
static Image text(Image $image, string $text, integer $x, integer $y, Font $font, integer $angle)

Arbeitsmehtode, die die Bildbearbeitung durchführt.

Parameters

Image $image Bild
string $text Text
integer $x X
integer $y Y
Font $font Zeichensatz
integer $angle Ausrichtung in °

Return Value

Image Ergebnis

Exceptions

OpperationFailedException Operation konnte nicht durchgeführt werden

at line 87
static execute()

Wrapper für den __call aufruf aus der Image-Klasse