Mailinglisten-Archive |
Andreas Brandl schrieb: >Hallo Liste! > >Ich bin auf der Suche nach einer Klasse/Bibliothek, mit der ich schnell und >einfach JPEG-Bilder verkleinern kann. > >Ich möchte im Prinzip aus einem BLOB (mit den Bilddaten) aus einer >Datenbank, Vorschaubilder generieren und diese im Filesystem abspeichern. > >Sollte möglichst einfach gehen, am besten: >Maximale Höhe, maximale Breite für Vorschaubild angeben, ausführen, >fertig... > > >Was würdet ihr mir empfehlen? > >Ich arbeite auf einem Server von Domainfactory. >PHP 4.3.4 >GD 2.0.15 > >Danke! >Andi Hi PHP hat doch da so seine Werkzeuge für. Ich hab da so was ähnliches aufm PC. Habs Dir mal so kopiert. Vielleicht hilft es Dir ja. $exist = file_exists($pfad.'/'.$image); $src_img = Imagecreatefromjpeg($pfad.'/'.$image); $groesse = getimagesize($pfad.'/'.$image); $dst_img = ImageCreateTrueColor($width,$height); imagecopyresized($dst_img,$src_img, 0, 0, 0, 0, $width, $height,$groesse[0], groesse[1]); imagejpeg($dst_img, $pfad.'/Thumbnails/'.$image); imagedestroy($dst_img); imagedestroy($src_img); Outlook hat jetzt nur die Umbrüche etwas verschoben. Patrik
php::bar PHP Wiki - Listenarchive