hocam teşekkurler ama bir değişiklik olmadı
switch($this->format) {
case 'GIF':
$this->oldImage = ImageCreateFromGif($this->fileName);
break;
case 'JPG':
$this->oldImage = ImageCreateFromJpeg($this->fileName);
break;
case 'PNG':
$this->oldImage = ImageCreateFromPng($this->fileName);
$result = $this->oldImage;
ImageAlphaBlending($result, true); // true by default, but still...
ImageSaveAlpha($result, true);
ImageFill($result, 0, 0, IMG_COLOR_TRANSPARENT);
ImagePNG($result);
break;
}Bu Şekilde dedim bu seferde boyutlandırma yapmıyor
ilk verdiğim değişikliği Thumbnail fonk. da yapın.
imagealphablending($this->oldImage,true);
imagesavealpha($this->oldImage,true);
resize fonk. dada
ImageCopyResampled fonksiyonundan önce ekleyin.
if(function_exists("ImageCreateTrueColor")) {
$this->workingImage = ImageCreateTrueColor($this->newDimensions['newWidth'],$this->newDimensions['newHeight']);
}
else {
$this->workingImage = ImageCreate($this->newDimensions['newWidth'],$this->newDimensions['newHeight']);
}
imagealphablending($this->workingImage,false);
imagesavealpha($this->workingImage,true);
bu şekilde değiştirip deneyin. yine olmazsa yazın localhostda bakıyım.