Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > Работа с GIF анимацией


Автор: Tokagero 20.5.2007, 17:14
Итак, помогите народ. Нужно написать программу (или найти исходник) которая бы выполняла хотяб базовые операции с ГИФ файлом - открытие, изменение качества/размера изображения, удаления/добавления кадров, сохранения. Возможно еще какие-то эффекты. Где это можно найти и вообще может кто-то делал подобное

Автор: drkot 20.5.2007, 17:43
Цитата(Tokagero @  20.5.2007,  17:14 Найти цитируемый пост)
Где это можно найти и вообще может кто-то делал подобное

В интернете  smile 
Поможет Google.

Автор: Alexeis 20.5.2007, 17:50
Почитал я немного литературы и вижу что есть проблемы в редактировании с последующим сохранением. Бесплатная версия компонента TGifImage создает кривые гифки. Нормальное сохранение декларируется только в 3й платной версии.

Цитата

TGIFImage v.3.0
    * Full compliance with the GIF 87a and 89a specifications
    * The ability to view animated GIFs
    * The ability to view transparent and interlaced GIFs
    * The ability to tile GIFs
    * The ability to save to GIFs, among others...
    * Threaded Timer for smoother animation. Delphi 3.0 only. 
Source Price: $50


Думаю нужно дорабатывать имеющиеся, иначе пользы никакой :(

Кстати вы знаете что использование декодеров GIF cо сжатием LZW попадает под коммерческую лицензию?

Автор: Tokagero 20.5.2007, 17:53
А можно ссылочку с инструкцией по установке и использованию ?? ))

Автор: drkot 20.5.2007, 17:58
http://www.google.com/search?client=opera&rls=ru&q=TGIFImage&sourceid=opera&ie=utf-8&oe=utf-8

Добавлено через 7 минут и 19 секунд
Alexeis, кстати, платные только исходники TGIFImage v.3.0
http://www.torry.net/pages.php?id=102

Автор: Tokagero 20.5.2007, 20:08
Еще вопрос - как работать с размерами файла, чтоб, скажем, его ужимало под нужный размер (w/h)

Автор: drkot 20.5.2007, 20:56
ищи библиотеки для обработки графики.
прояви хоть немного усердия. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)