phpbar.de logo

Mailinglisten-Archive

[php] ImageCopyResized

[php] ImageCopyResized

benjamin php_(at)_phpcenter.de
Wed, 17 Apr 2002 22:02:54 +0200


Was meinst du mit unansehliche Resultate? Verpixelt?
Es gibt einen Zusatz, der Bilder heller skalieren kann
und Pixels retuschieren kann, aber frag mich nicht wie das
Ding heisst... sollte mich auch auf die Suche nach dem machen.

Benjamin

René Thiel wrote:
> Hallo,
> 
> bei der Verkleinerung eines Fotos zum Vorschaubild entstehen
> teilweise recht unansehnliche Resultate.
> 
> Muß ich damit leben oder gibt's dafür 'ne Alternative?
> 
> $PicPathIn="./upload/";
> $PicPathOut="./thumb/";
> $size=getimagesize("$dest");
> $breite = $size[0];
> $hoehe = $size[1];
> $ianz = $size[3];
> $neueBreite=100;
> $neueHoehe=intval($hoehe*$neueBreite/$breite);
> $altesBild=ImageCreateFromJPEG("$dest");
> $neuesBild=ImageCreate($neueBreite,$neueHoehe);
> ImageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,
> $neueHoehe,$breite,$hoehe);
> ImageJPEG($neuesBild,"$PicPathOut$source_name");
> 
> PHP Version 3.0.18 (gdVersion 1.6 (PNG) or later) bzw.
> PHP Version 4.1.0 ; extension=php_gd.dll (GD Version1.6.2 or higher)
> 
> 
> Gruß René


php::bar PHP Wiki   -   Listenarchive