Hallo Liebe Tutorialer
Ich habe ein Script ,bei dem wenn ich Uploade ,das bild als Thumbshot dargestellt wird.
Wenn es grössere Bilder sind ,wird nur die obere linke ecke im Thumb dargestellt.
Ich würde gerne ,das grosse Bild ,als kleineVerison angezeigt wird ...
hier mein Script :
Wäre Cool wenn das jemand lösen könnte
Grüsse
Sven
Ich habe ein Script ,bei dem wenn ich Uploade ,das bild als Thumbshot dargestellt wird.
Wenn es grössere Bilder sind ,wird nur die obere linke ecke im Thumb dargestellt.
Ich würde gerne ,das grosse Bild ,als kleineVerison angezeigt wird ...
hier mein Script :
PHP:
if ($im) {
$tn = imagecreatetruecolor($new_width,$new_height);
if ($tn) {
// Alternativ-Funktion: Bild wird verkleinert!
#imagecopyresized($tn,$im,0,0,0,0,$new_width,$new_height,$org_width,$schnipp_height);
$PA_x=5;
$PA_y=5;
imagecopymerge($tn,$im, 0, 0, $PA_x, $PA_y, $new_width, $new_height, 80);
$schwarz = ImageColorAllocate ($tn, 0, 0, 0);
$weiss = ImageColorAllocate ($tn, 255, 255, 255);
$green = ImageColorAllocate ($tn, 108, 157, 36);
imagefilledrectangle ($tn, 0, $new_height-16, $new_width, $new_height, $schwarz );
$tntext = $org_height."x".$org_width;
if ($file_size != 0) $tntext .= " - ".number_format(($file_size/1024),2,",",".")." kb";
ImageString ($tn, 1, 30, $new_height-16, $tntext, $weiss);
ImageString ($tn, 1, 40, $new_height-8, "Hier mein Teext", $green);
switch ($orgtype) {
case 1 :
imagegif($tn,$thfile);
return 1;
break;
case 2 :
imagejpeg($tn,$thfile,90);
return 2;
break;
case 3 :
imagepng($tn,$thfile);
return 3;
break;
}
imagedestroy($tn);
imagedestroy($im);
}
}
return false;
}
Wäre Cool wenn das jemand lösen könnte
Grüsse
Sven