Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

Как из gif достать кадры без библиотеки RX   Найти похожие ветки 

 
abun ©   (2010-04-30 10:23) [0]

Как из gif достать кадры без библиотек типа RX, gifimage.
Т.е. нужен самый простой способ, работающий на основе стандартных библиотек Delphi7.
Это нужно чтобы сделать gif-анимацию без этих библиотек. (Задача ведь сводится к доставанию отдельных кадров).


 
Palladin ©   (2010-04-30 10:25) [1]

библиотека RX написана с использованием стандартных библиотек Delphi


 
Andy BitOff ©   (2010-04-30 10:35) [2]


> abun ©   (30.04.10 10:23) 

Спецификацию gif почитать. Не?


 
abun ©   (2010-04-30 12:03) [3]


> библиотека RX написана с использованием стандартных библиотек
> Delphi

да, я в курсе, но там  все слишком бородато сделано (много лишнего).


 
Sapersky   (2010-04-30 12:36) [4]

1) GDI+
2) Отказаться от Gif, использовать полоску из кадров в виде bmp, сжатого RLE (входит в стандарт Bmp) или ZLib"ом (придётся самому писать, но там несложно). Файл получится побольше, чем Gif, но код загрузки/вывода картинки будет гораздо проще.


 
abun ©   (2010-04-30 14:19) [5]

задача стоит именно воспроизвести анимацию gif


 
Sapersky   (2010-04-30 16:21) [6]

Кстати, "Since Delphi 2007 TGIFImage version 3.0 is included with all revisions of Delphi", т.е. это фактически уже стандартный компонент. Никого же не смущает что в Graphics.pas "много лишнего"?
Ещё вариант:
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1389


 
Palladin ©   (2010-05-03 13:54) [7]


> да, я в курсе, но там  все слишком бородато сделано (много
> лишнего).

для бритых есть совсем другие места



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.127 c
4-1237011994
Qilgamesh
2009-03-14 09:26
2010.08.27
Подсчет количества открытий файла


2-1262612569
ZV
2010-01-04 16:42
2010.08.27
Компонент TMS Async 32 (СОМ порт) ,объясните как с ним работать


2-1266903094
crank
2010-02-23 08:31
2010.08.27
Нижний индекс в RichEdit


15-1262651153
Kerk
2010-01-05 03:25
2010.08.27
Петиция за сохранение MySQL


2-1269160832
pavel_guzhanov
2010-03-21 11:40
2010.08.27
Как проверить, что элемент массива пустой?