Thumbnails automatisch erstellen

Kimble

Erfahrenes Mitglied
hi,
Ich hab zum Beispiel ein Bild von 500x300 auf der Pladde.
Das wird in PHP eingelesen und in einer Tabelle angezeigt.

In der Tabelle soll das Bild aber nur als 50x30 grosses Bild dargestellt werden. Kann ich das irgendwie in PHP loesen?

Danke fuer jede Antwort!
 
Ja, das geht wenn bei deinem PHP die Image-Funktionen
mitkompiliert wurden (siehe phpinfo();)

dann kann man das so:

$src_img = imagecreatefromJPEG("<erstes Bild>");
$new_h = 50;
$new_w = 30;
$dst_img = imagecreatetruecolor($new_w,$new_h);
imagecopyresampled($dst_img, $src_img, 0, 0, 0, 0, $new_w, $new_h, imagesx($src_img), imagesy($src_img));
imagejpeg($dst_img, "<verkleinertes Bild>", 75);

Müsste eigentlich funktionieren, ich habs nicht getestet.

Markus
 
Zurück