Вывод анимированного GIF через php5-imagick

Статус
В этой теме нельзя размещать новые ответы.

NiC

Буратино был тупой
Вывод анимированного GIF через php5-imagick

Всем привет.
Заранее извиняюсь за тупой вопрос, поиск по форумам и через Гугл ответа не дали.

Дано - на сервере лежит анимированный gif.
Задача - вывести на экран броузера при помощи php5-imagick.
Всё, что удалось нарыть:
PHP:
header('Content-type: image/gif');
$imagick = new Imagick();
$imagick->readImage('animated_image.gif');
echo $imagick->getImage();
Такой вариант выводит только первый кадр.
Никак не могу понять, как вывести всю анимацию.
Подскажите, плз.

Заранее спасибо.
 

tardis

lazy
только что попробовал, вроде обычных

header ("Content-type: image/gif");
readfile("cabin.gif");

достаточно

-~{}~ 18.11.09 18:11:

не совсем понятно, что подразумевается
я вероятно не совсем правильно термин употребил
имел ввиду сокрытие реального url'а gif'ов
 

NiC

Буратино был тупой
Автор оригинала: tardis
только что попробовал, вроде обычных

header ("Content-type: image/gif");
readfile("cabin.gif");

достаточно

-~{}~ 18.11.09 18:11:


я вероятно не совсем правильно термин употребил
имел ввиду сокрытие реального url'а gif'ов
Спасибо, с readfile заработало.
 

MiksIr

miksir@home:~$
readfile тут, конечно, самый оптимальный вариант ;)
Насчет imagick - достаточно было echo $imagick;
 

NiC

Буратино был тупой
Автор оригинала: MiksIr
readfile тут, конечно, самый оптимальный вариант ;)
Насчет imagick - достаточно было echo $imagick;
Увы и ах, не сработало :(
Хотя, через imagick было бы гораздо лучше.
 

damngood

Мозг был, но ушел...
NiC
А нафига оно нужно? В первом посте про поворот ты ни слова не написал.
 

damngood

Мозг был, но ушел...
Ну вот и не стоит усложнять =)
Ты опиши задачи, которые решаешь, а тебе подскажут КАК их решить, готового решения не дадут, но грамотно опишут алгоритм решения проблемы, так как чувствую что ты делаешь что-то явно не так, как надо.
 

Фанат

oncle terrible
Команда форума
кагбе, задачи вывода и поворота - они немножко разные. нет?

я бы на вашем месте, уважаемый, порадовался удивительному открытию, что оказывается картинка - это просто содержимое файла, а не набор сложных алгоритмов по показу его в браузер
и на этом пока остановился
 

NiC

Буратино был тупой
Автор оригинала: damngood
Ну вот и не стоит усложнять =)
Ты опиши задачи, которые решаешь, а тебе подскажут КАК их решить, готового решения не дадут, но грамотно опишут алгоритм решения проблемы, так как чувствую что ты делаешь что-то явно не так, как надо.
Именно потому, что анимированный гиф вряд ли кто-то решит поворачивать, я и не стал на этом заострять внимание. Но если есть возможность повернуть анимированный гиф, то мне бы было интересно увидеть реализацию.

-~{}~ 18.11.09 18:30:

Автор оригинала: *****
кагбе, задачи вывода и поворота - они немножко разные. нет?

я бы на вашем месте, уважаемый, порадовался удивительному открытию, что оказывается картинка - это просто содержимое файла, а не набор сложных алгоритмов по показу его в браузер
и на этом пока остановился
Задача вывода выполнена, я уже об этом отчитывался.
И уважаемый *****, он же РомикЧиф (ЕМНИП), если вам действительно нечего добавить к ответам выше, то избавьте меня от ваших язвительных замечаний, я их уже тут начитался по самое небалуйся.
Спасибо за внимание.
 

Фанат

oncle terrible
Команда форума
никак невозможно
Как говаривал один мальчик, "и не хочется - да нельзя упускать такой случай".

у меня еще много столь же уникальной и малоизвестной информации.
например, что в пхп есть функция exec...
 

damngood

Мозг был, но ушел...
NiC
Вот попросишь человека по-хорошему объяснить что он ваяет там, а человек как будто даже и не слышит.

Есть задача "показать" файл и "повернуть" файл. Так вот, первая - решается одним методом, а вторая - другим.

И выводить файлы через imagick, по-моему скромному мнению, это все равно, что стрелять по микробам на Земле из лазерной пушки со спутника.
 

NiC

Буратино был тупой
Автор оригинала: damngood
NiC
Вот попросишь человека по-хорошему объяснить что он ваяет там, а человек как будто даже и не слышит.

Есть задача "показать" файл и "повернуть" файл. Так вот, первая - решается одним методом, а вторая - другим.

И выводить файлы через imagick, по-моему скромному мнению, это все равно, что стрелять по микробам на Земле из лазерной пушки со спутника.
Я и не спорю, что это два разных метода.
Вывод на экран сделан, поворот анимации не критичен. Но если есть такая возмоюность, то было бы интересно посмотреть.
Вывод файла через imagick выполнен по причине сокрытия реального урла файла.

Что-то ещё осталось необъяснённым?
 

Фанат

oncle terrible
Команда форума
Вывод файла через imagick выполнен по причине сокрытия реального урла файла.
выводить файлы через imagick, по-моему нескромному мнению, это все равно, что стрелять по микробам на Земле из лазерной пушки со спутника.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху