Jeg har et resample script der resampler og gemmer allerede
ligende billeder.
Når jeg uploadet en jpeg fil virker scriptet fint.
Men når jeg uploader en gif fil virker sciptet også find, og den
"resampler" min gif fil ned i den ønskede højde og bredde.
Problemet er bare at den alligevel skriver denne fejlmeddelse på
skærmen:
http://gie04-05.dk/fejl.txt
Denne fejl kommer kun når det er en gif fil den resampler, og det
virker lidt mærkelig da jeg jo får det ønskede resultat ud af
resamplingen.
Anyway min resamplings procses ser således ud:
$filename = $newPosition;
$width = 100;
$height = 100;
header('Content-type: $mime');
list($width_orig, $height_orig) = getimagesize($filename);
if ($width && ($width_orig < $height_orig)) {
$width = ($height / $height_orig) * $width_orig;
} else {
$height = ($width / $width_orig) * $height_orig;
}
$image_p = imagecreatetruecolor($width, $height);
$image = imagecreatefromjpeg($filename);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width,
$height, $width_orig, $height_orig);
imagejpeg($image_p, "upload/pictures/small/" . $newName, 100);
Mvh. Jeppe Christensen
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials