Wenn ich versuche, das Bild in PHP zu skalieren, wird es auf einigen Bildschirmen verschwommen. Gibt es eine Möglichkeit, skalierte Bilder in guter Qualität auf jedem Bildschirm anzuzeigen?Anzeige skaliertes Bild mit guter Qualität auf jedem Bildschirm
Hier ist, was ich versucht habe, so weit:
if($thumb == TRUE)
{
$thumbnail = $thumb_path.$fileName;
list($width,$height) = getimagesize($upload_image);
$thumb_create = imagecreatetruecolor($thumb_width,$thumb_height);
switch($file_ext){
case 'jpg':
$source = imagecreatefromjpeg($upload_image);
break;
case 'jpeg':
$source = imagecreatefromjpeg($upload_image);
break;
case 'png':
$source = imagecreatefrompng($upload_image);
break;
case 'gif':
$source = imagecreatefromgif($upload_image);
break;
default:
$source = imagecreatefromjpeg($upload_image);
}
imagecopyresized($thumb_create,$source,0,0,0,0,$thumb_width,$thumb_height,$width,$height);
switch($file_ext){
case 'jpg' || 'jpeg':
imagejpeg($thumb_create,$thumbnail,100);
break;
case 'png':
imagepng($thumb_create,$thumbnail,100);
break;
case 'gif':
imagegif($thumb_create,$thumbnail,100);
break;
default:
imagejpeg($thumb_create,$thumbnail,100);
}
Wie Sie Ihr Bild die Größe? – Eddie
was hast du bisher probiert? zeige einen Code –
mit imagecopyresized() -Funktion. –