Hallo
Leute,
Ich möchte von Bmp und Tif Bilder nur ein Ausschnitt speichern.
Mit jpg, png und gif Bilder glabt es einwandfrei.
Leider mit Bmp und Tif glabt es nicht.
Könnt ihr mir da helfen?
so sieht der code aus
// Resample
$image_p = imagecreatetruecolor($size[0], $size[1]);
if (($ext == „.jpg“) or ($ext == „.jpeg“)){
$image = imagecreatefromjpeg($filename);
}elseif ($ext == „.bmp“){
$image = imagecreatefrombmp($filename);
echo"bmp";
}elseif ($ext == „.png“){
$image = imagecreatefrompng($filename);
}elseif ($ext == „.gif“){
$image = ImageCreateFromGIF($filename);
}elseif (($ext == „.tif“) or ($ext == „.tiff“)){
$image = imagecreatefromtiff($filename);
}
imagecopyresampled($image_p, $image, 0, 0, $point[0],$point[1], $size[0], $size[1], $new_width, $new_height);
// Output
if (($ext == „.jpg“) or ($ext == „.jpeg“)){
imagejpeg($image_p, $to, GetParam(‚qua‘, $ReMethod));
}elseif ($ext == „.bmp“){
imagebmp($image_p, $to, GetParam(‚qua‘, $ReMethod));
}elseif ($ext == „.png“){
imagepng($image_p, $to, GetParam(‚qua‘, $ReMethod));
}elseif ($ext == „.gif“){
imagegif($image_p, $to, GetParam(‚qua‘, $ReMethod));
}elseif (($ext == „.tif“) or ($ext == „.tiff“)){
imagetiff($image_p, $to, GetParam(‚qua‘, $ReMethod));
}
Danke
Fred