Mohammadreza
Well-Known Member
سلام دوستان
من از اين كد براي ساختن يك فايل كوچك تر از فايل اصلي همزمان در آپلود استفاده كردم !
ولي كيفيت عكسي كه ريسايز شد خيلي پايين اومد !
چاره چيه ؟
ممنون !
مطمئنم كه راهي هست ...
چون همون عكسي كه قبلا جاي ديگه تو سايت ديگه ريسايز شده با كيفيت بالا و همين اندازه !
ريسايز كردم ولي كيفيت اين خيلي بد تر شد ! ( عكس اصلي رو ريسايز كردم و با ريسايز اون سايت مقايسه كردم )
من از اين كد براي ساختن يك فايل كوچك تر از فايل اصلي همزمان در آپلود استفاده كردم !
ولي كيفيت عكسي كه ريسايز شد خيلي پايين اومد !
چاره چيه ؟
ممنون !
PHP:
if(isset($_POST['upload']))
{
$userfile = $_FILES['pic']['tmp_name'];
$userfile_name = $_FILES['pic']['name'];
@ copy($userfile,$userfile_name);
$Src = $userfile_name;
$newWidth = 400;
$newHeight = 300;
header('Content-type: image/jpeg');
$Thumb = imagecreatetruecolor($newWidth, $newHeight);
$Source = imagecreatefromjpeg($Src);
list($Width, $Height) = GetImageSize($Src);
imagecopyresized($Thumb, $Source, 0, 0, 0, 0, $newWidth, $newHeight, $Width, $Height);
imagejpeg($Thumb, "th.jpg");
}
چون همون عكسي كه قبلا جاي ديگه تو سايت ديگه ريسايز شده با كيفيت بالا و همين اندازه !
ريسايز كردم ولي كيفيت اين خيلي بد تر شد ! ( عكس اصلي رو ريسايز كردم و با ريسايز اون سايت مقايسه كردم )