jukleidie
Mitglied
Hi Leute
Original Bild --> http://www.juklei.de/html/blatt.jpg
kleineres Bild ---> http://www.juklei.de/html/ANblatt.jpg
Code:
Kann mir jemand sagen was da schief gelaufen ist?
Danke:-D
Original Bild --> http://www.juklei.de/html/blatt.jpg
kleineres Bild ---> http://www.juklei.de/html/ANblatt.jpg
Code:
PHP:
[...]
//Bild verkleinern
$PicPathIn="tmp/";
$PicPathOut="upload/";
// Orginalbild
$bild="blatt.jpg";
// Bilddaten ermitteln
$size=GetImageSize("$PicPathIn"."$bild");
$breite=$size[0];
$hoehe=$size[1];
$neueBreite=700;
$neueHoehe= intval($hoehe*$neueBreite/$breite);
if($size[2]==1) {
// GIF
$altesBild=imagecreatefromgif("$PicPathIn"."$bild");
$neuesBild=imagecreate($neueBreite,$neueHoehe);
imageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe);
imageGIF($neuesBild,"$PicPathOut"."AN"."$bild");
}
if($size[2]==2) {
// JPG
$altesBild=ImageCreateFromJPEG("$PicPathIn"."$bild");
$neuesBild=imagecreate($neueBreite,$neueHoehe);
imageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe);
ImageJPEG($neuesBild,"$PicPathOut"."AN"."$bild");
}
if($size[2]==3) {
// PNG
$altesBild=ImageCreateFromPNG("$PicPathIn"."$bild");
$neuesBild=imagecreate($neueBreite,$neueHoehe);
imageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe);
ImagePNG($neuesBild,"$PicPathOut"."AN"."$bild");
}
echo "Anzeige:<BR>";
$anzeige=$PicPathOut."AN".$bild;
echo "<IMG SRC=\"$anzeige\" WIDTH=\"$neueBreite\" HEIGHT=\"$neueHoehe\">";
echo "<br />";
[...]
Danke:-D