PDA

View Full Version : مشکل انیمیشن فابل گیف بعد از آپلود



hassan68
شنبه 02 اردیبهشت 1391, 13:07 عصر
سلام
دوستان من یک فایل gif رو با php ذخیره کردم تو یک پوشه ولی انیمیشن اون از بین رفته و رو فریم اول گیره
یعنی عکس ثابت نشون میده
چکار میشه کرد که انیمشن اون تو ذخیره حفظ بشه؟

MMSHFE
شنبه 02 اردیبهشت 1391, 14:16 عصر
کدتون رو میشه دید؟

hassan68
شنبه 02 اردیبهشت 1391, 20:51 عصر
function uploadResizedImage(
$sourceImagePathname, $targetImagePath, $imageType, $maximumDimension)
{
$resultSave = false;

list($width, $height) = getimagesize($sourceImagePathname);

if(($maximumDimension >= $width) && ($maximumDimension >= $height)) {

$resultSave = copy($sourceImagePathname, $targetImagePath);
}
else {

$sourceImage = @createImageFactory($sourceImagePathname, $imageType);
if($width > $height) {
$newWidth = round($maximumDimension);
$newHeight = round($height * ($newWidth / $width));
}
else {
$newHeight = round($maximumDimension);
$newWidth = round($width * ($newHeight / $height));
}
$targetImage = createNewImage($newWidth, $newHeight, $imageType);

$resultResize = imagecopyresampled($targetImage, $sourceImage,
0, 0, 0, 0, $newWidth, $newHeight, $width, $height);

if($resultResize) {
$resultSave = saveImage($targetImage, $targetImagePath, $imageType);
}
}

return $resultSave;
}