1
Je télécharge une image et son redimensionnement, mais sur PNG, son fond noir s'affiche.Image PNG montrant un arrière-plan noir lors du téléchargement/redimensionnement
Pouvez-vous s'il vous plaît vérifier le code et laissez-moi savoir quel est le problème?
$newImageWidth = ceil($width * $scale);
$newImageHeight = ceil($height * $scale);
$newImage = imagecreatetruecolor($newImageWidth,$newImageHeight);
if ($ext == "jpg" || $ext == "jpeg")
{
$source = imagecreatefromjpeg($image);
}
else
if ($ext == "png")
{
$source = imagecreatefrompng($image);
}
else
{
$source = imagecreatefromgif($image);
}
imagecopyresampled($newImage,$source,0,0,0,0,$newImageWidth,$newImageHeight,$width,$height);
imagejpeg($newImage,$image,90);
chmod($image, 0777);
return $image;