PDA

View Full Version : خروجی gif از php



oYaMaa
پنج شنبه 24 اردیبهشت 1394, 18:19 عصر
با سلام و دروود
من با استفاده از کد زیر می تونم خروجی فایل تصویری gif رو از صفحه php بگیرم.
header('Content-Type: image/gif');

$img = LoadGif($imgR);

imagegif($img);
imagedestroy($img);


کاری که میخوام بکنم اینه که:
من یک سری عکس متحرک gif دارم که می خوام به صورت تصادفی اون ها رو داخل یک لینک php که خروجی تصویری داره نمایش بدم.
یعنی به طور مثال اگر آدرس http://www.mydomain.ir/randbanner.php رو در src تگ img قرار دادم عکس متحرک من به نمایش در بیاد.

دقت کنید که من این کارو با کد بالا انجام دادم اما دیگه عکس هام متحرک نیستند و فقط اولین شاتشون به عنوان یه تصویر معمولی با فرمت gif نمایش میده.

لطفا کمکم کنید خیلی ممنونم...

oYaMaa
جمعه 25 اردیبهشت 1394, 08:51 صبح
هیچی یعنی؟!!!

oYaMaa
چهارشنبه 30 اردیبهشت 1394, 09:19 صبح
یعنی هیچ کسی این کارو نکرده؟!!

2undercover
چهارشنبه 30 اردیبهشت 1394, 09:49 صبح
http://php.net/manual/en/function.imagegif.php#113155

که توی لینک بالا یکی از کاربر ها گفته می تونید از کلاس زیر استفاده کنید:
https://github.com/coldume/imagecraft

http://stackoverflow.com/questions/8215839/php-gif-gd-libraries-animation-loss-only-first-frame-shown

MMSHFE
چهارشنبه 30 اردیبهشت 1394, 10:37 صبح
تا جایی که میدونم امکان تولید GIF متحرک با توابع پیشفرض GD وجود نداره. از ImageMagick استفاده کنید.

oYaMaa
جمعه 01 خرداد 1394, 09:08 صبح
تا جایی که میدونم امکان تولید GIF متحرک با توابع پیشفرض GD وجود نداره. از ImageMagick استفاده کنید.
اگه میشه یه توضیح مختصر برای کار با imagemagick بهم بدید.اینکه چه نسخه ای ش رو دانلود کنم و...
در ضمن توجه داشته باشید من نمیخوام تصویر متحرک ایجاد کنم، تصویر متحرکم آمادش فقط می خوام خروجی آدرس php اون فایل تصویر متحرک باشه.
ممنونم.