Class Image
License: GNU General Public License v2.0 only **********************************************************************************************
Class:
Image Folgende Methoden stehen zur Verfuegung:
setImageFromPath($pathAndFilename) - setzt den Pfad zum Bild und liest Bildinformationen ein setImageFromData($imageData) - liest das Bild aus einem String ein und wird intern als PNG-Bild weiter verarbeitet und ausgegeben copyToFile($imageResource = null, $pathAndFilename = "", $quality = 95) - kopiert die uebergebene Bildresource in die uebergebene Datei bzw. der hinterlegten Datei des Objekts copyToBrowser($imageResource = null, $quality = 95) - gibt das Bild direkt aus, so dass es im Browser dargestellt werden kann getMimeType() - gibt den Mime-Type (image/png) des Bildes zurueck rotate($direction = "right") - dreht das Bild um 90° in eine Richtung ("left"/"right") scaleLargerSide($newMaxSize) - skaliert die laengere Seite des Bildes auf den uebergebenen Pixelwert scale($newXSize, $newYSize, $aspect_ratio = true) - das Bild wird in einer vorgegebenen maximalen Laenge/Hoehe skaliert delete() - entfernt das Bild aus dem Speicher
Located at image.php
Methods summary
public
|
|
public
boolean
|
#
setImageFromPath( string $pathAndFilename )
Methode setzt den Pfad zum Bild und liest Bildinformationen ein |
public
boolean
|
#
setImageFromData( string $imageData )
Methode liest das Bild aus einem String ein und wird intern als PNG-Bild weiter verarbeitet und ausgegeben |
private
boolean
|
|
public
boolean
|
#
copyToFile( resource|null $imageResource = null, string $pathAndFilename = '', integer $quality = 95 )
Methode kopiert die uebergebene Bildresource in die uebergebene Datei bzw. der hinterlegten Datei des Objekts |
public
boolean
|
#
copyToBrowser( resource|null $imageResource = null, integer $quality = 95 )
Methode gibt das Bild direkt aus, so dass es im Browser dargestellt werden kann |
public
string
|
|
public
|
|
public
|
|
public
boolean
|
#
scaleLargerSide( integer $newMaxSize )
Methode skaliert die laengere Seite des Bildes auf den uebergebenen Pixelwert die andere Seite wird dann entsprechend dem Seitenverhaeltnis zurueckgerechnet |
public
boolean
|
|
public
|
Properties summary
private
|
$imagePath
|
|
private
|
$imageType
|
|
public
|
$imageResource
|
|
public
integer
|
$imageWidth
|
#
0
|
public
integer
|
$imageHeight
|
#
0
|