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

Вниз

Размер GIF-файла   Найти похожие ветки 

 
Polkin ©   (2010-09-22 11:39) [0]

Добрый день!

Есть TGifImage

Можно ли как-нибудь перед сохранением определить его размер в байтах?


 
Ega23 ©   (2010-09-22 11:42) [1]


> TGifImage


А что это? Я такого что-то не припоминаю.


 
wheel   (2010-09-22 11:48) [2]

GIF использует LWZ компрессию, поэтому перед сохранением определить размер файла в принципе проблематично.
А вообще, это должно быть указано в документации к компоненту.


 
Polkin ©   (2010-09-22 11:49) [3]

Это модуль, довольно распространенный для delphi для работы с gif-ками


 
brother ©   (2010-09-22 11:53) [4]

> Это модуль, довольно распространенный для delphi

Я лично не видел...


 
Ega23 ©   (2010-09-22 11:56) [5]


> Это модуль, довольно распространенный для delphi для работы с gif-ками


более 10 лет работаю с Delphi, этого вашего "довольно распространённого модуля" не видел.
Был TGifAnimator в комплекте RxLib.


 
Polkin ©   (2010-09-22 12:03) [6]


> Ega23 ©   (22.09.10 11:56) [5]


Странно, мне казалось, он довольно известный - сам часто его использовал:
http://delphidevelop.ru/load/19-1-0-74


 
Ega23 ©   (2010-09-22 12:08) [7]


> Странно, мне казалось, он довольно известный


DevExpress, Jedi, EhLib, FIBPlus, FastReport. Да и всё, пожалуй.


 
Sapersky   (2010-09-22 13:41) [8]

Общий метод для любых модулей - сохранить в память (TMemoryStream или что там), посмотреть размер.
TGifImage с какой-то версии Дельфи (2007, вроде) входит в комплект стандартных компонентов.


 
Ega23 ©   (2010-09-22 13:46) [9]


> TGifImage с какой-то версии Дельфи (2007, вроде)

В 2007 в стандартной поставке такого нет.


 
Sapersky   (2010-09-22 13:57) [10]

http://melander.dk/delphi/gifimage/
"Since Delphi 2007 TGIFImage version 3.0 is included with all revisions of Delphi"
Но наверное это всё-таки не компонент, который можно бросать на форму, а просто модуль с классами (сам мало использовал, поэтому толком не помню).


 
Ega23 ©   (2010-09-22 14:06) [11]


> Но наверное это всё-таки не компонент,


В компонентах такого нет. За класс - не знаю, но в хелпе тоже пусто.


 
Sapersky   (2010-09-22 14:15) [12]

Поиск GifImage.pas по папке с Delphi?
То что это не компонент - обычная практика, TJpegImage, TPngImage - тоже классы.


 
Ega23 ©   (2010-09-22 14:31) [13]


> Поиск GifImage.pas по папке с Delphi?


Not Found.


 
Германн ©   (2010-09-22 15:21) [14]


> Ega23 ©   (22.09.10 14:31) [13]
>
>
> > Поиск GifImage.pas по папке с Delphi?
>
>
> Not Found.

"d:\Program Files\CodeGear\RAD Studio\5.0\source\TGIFImage"


 
Ega23 ©   (2010-09-22 15:31) [15]

Нету там нифига


 
Германн ©   (2010-09-22 15:58) [16]


> Ega23 ©   (22.09.10 15:31) [15]
>
> Нету там нифига
>

Ищи вора :)


 
Torry ©   (2010-09-22 18:51) [17]

http://www.torry.net/authorsmore.php?id=1034

написан Alex Melander, широко использовался для ранних версий Дельфи, когда там не было поддержки GIF

В данное время незаслуженно забыт :-)



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

Форум: "Прочее";
Текущий архив: 2011.01.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.004 c
3-1250668168
Mike Kouzmine
2009-08-19 11:49
2011.01.02
Выбор записей


2-1279887034
Mishenka
2010-07-23 16:10
2011.01.02
Как в cxVerticalGrid из DevExpress задать EditorProperties ?


2-1286617311
Первокурсница
2010-10-09 13:41
2011.01.02
При щелчке на ячейке DBGrid загружать изображение в Image1 из БД


2-1286382969
Илья2
2010-10-06 20:36
2011.01.02
Как завершить работу DLL?


8-1208862988
Moroz4
2008-04-22 15:16
2011.01.02
Находится ли точка в полигоне 2D?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский