Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

Как из 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.061 c
11-1216127473
KOLBOSS
2008-07-15 17:11
2010.08.27
DBF + DBF = DBF?


15-1265037737
12
2010-02-01 18:22
2010.08.27
Переставить местами 2 числа.


15-1270539779
Игорь
2010-04-06 11:42
2010.08.27
Yandex Деньги через SMS


2-1270733493
Виктор
2010-04-08 17:31
2010.08.27
DBGrid и DBEdit


15-1264555860
Kostafey
2010-01-27 04:31
2010.08.27
Патент на изобретение





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский