class Shrink implements Operation

Bildbearbeitung (einpassen)

Diese Klasse führt eine Bildbearbeitung auf einem Bild durch und passt die Maße an. Anders als resize wird das Seitenverhältnis des Bildes beibehalten. Wenn das Ergebnisbild ein anderes Seitenverhältnis hat, so wird das Bild eingepasst.

// Ein Bild auf die Maße 200,300 bringen.
$img->shrink(200,300,Shrink::CENTER);

Constants

STANDARD

Standardausrichtung beim einpassen

CENTER

Ergebnisbild zentrieren

Methods

static Image
shrink(Image $image, integer $width, integer $height, integer $mode = Shrink::STANDARD)

Einpassen eines Bildes

static 
execute()

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

Details

at line 68
static Image shrink(Image $image, integer $width, integer $height, integer $mode = Shrink::STANDARD)

Einpassen eines Bildes

Parameters

Image $image Zu bearbeitendes Bild
integer $width Neue Breite
integer $height Neue Höhe
integer $mode Modus

Return Value

Image Bild

Exceptions

OpperationFailedException

at line 123
static execute()

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