Nørden:
Jeg fik det endelig til at virke
Eller, næsten, for den ville ikke skrive texten på billedet eller lave den der regtangel..
Hvordan laver jeg så thumbs på samme måde?
$file = "../files/pic/". $newArray['Billede'];
list($width, $height) = getimagesize($file);
$modwidth = 84;
$modheight = 114;
$tn = imagecreatetruecolor($modwidth, $modheight);
$format = strtolower(substr(strrchr($file,"."),1));
switch($format)
{
case 'gif' :
$type ="gif";
$image = imagecreatefromgif($file);
header('Content-type: image/gif');
break;
case 'png' :
$type ="png";
$image = imagecreatefrompng($file);
header('Content-type: image/png');
break;
case 'jpg' :
$type ="jpg";
$image = imagecreatefromjpeg($file);
header('Content-type: image/jpeg');
break;
case 'jpeg' :
$type ="jpg";
$image = imagecreatefromjpeg($file);
header('Content-type: image/jpeg');
break;
default :
die ("ERROR; UNSUPPORTED IMAGE TYPE");
break;
}
imagecopyresampled($tn, $image, 0, 0, 0, 0, $modwidth, $modheight, $width, $height);
imagejpeg($tn);
imagedestroy($im);
giver flg resultat:
ERROR; UNSUPPORTED IMAGE TYPE
Indlæg senest redigeret d. 15.08.2007 02:01 af Bruger #10201