![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать из gif'ов bmp?
TStas © (2009-01-12 16:33:00)Знаю, что модуль работы с гифами платный, но ведь это как-то можно сделать через СОМ-интерфейсы, управляя Paint'ом или даже в ОЛЕ контейнер засунуть Paint. А вот что дальше? Может, кто-то сталкивался?
Конечная задача такая: сделать из примерно 900 гифов битмапы, ну а уж с битмапами я разберусь.
tesseract (2009-01-15 12:51:00) [1]
> unit identifier GraphicStrings is not match file name.
ГЫЫ русский отключи. Там этих юнитов немало.
TStas (2009-01-14 19:15:00) [2]Исходники скачались какие-то неправильные: unit identifier GraphicStrings is not match file name.
TStas (2009-01-14 19:09:00) [3]Вообще выход, как их печатать я нашёл элементарнейший: циклом засовывать в ворд с предварительно настроенной страницей и печатать. Даже печаталку написал. Но вопрос всё равно остался, т. к. это в целом тема интересная. Исходники скачал. всем спасибо и с прошедшими праздникми.
TStas (2009-01-14 19:05:00) [4]Скриншотами никак :( Гифы - это отсканенная книжка. При отображении на экране становится нечитаемой:(
Amoeba (2009-01-14 17:35:00) [5]
> tesseract © (13.01.09 15:01) [3]
>
>
> > Дает возможность загружать GIF (и еще массу форматов)
> в
> > TImage.
>
>
> Доки почитать по нему желательно - там когда-то надо было
> раскоментить кое-что.
В строке 26 в INC файле.
Eraser (2009-01-13 16:33:00) [6]> [0] TStas © (12.01.09 16:33)
в Д2009 есть бесплатный встроенный модуль для работы с гифами.
Dimka Maslov (2009-01-13 16:20:00) [7]ACDSee это делает
Sapersky (2009-01-13 16:09:00) [8]Если анимация не нужна:
http://www.delphitricks.com/source-code/graphic/easily_load_all_kind_of_images_gif_ico_jpeg_and_more_in_a_timage.html
(без VCL то же самое делается через API-функцию OleLoadPicture).
Если нужна:
1) компонент TGifImage. Начиная с BDS2007 (вроде) входит в стандартную поставку Delphi.
2) компонент из состава RxLib, не помню как называется.
3) GdiPlus.
tesseract (2009-01-13 15:01:00) [9]
> Дает возможность загружать GIF (и еще массу форматов) в
> TImage.
Доки почитать по нему желательно - там когда-то надо было раскоментить кое-что. ImageEn в своём незарегистрированном виде тоже позволяет читать что угодно.
KSergey (2009-01-13 14:12:00) [10]к стати, сделать из примерно 900 гифов битмапы можно, пожалуй, и скриптами фотошопа. Правда он не бесплатный.
Но наверняка есть бесплатные конвертилки готовые.
Amoeba (2009-01-13 12:25:00) [11]Можно воспользоваться библиотекой GraphicEx (бесплатная, в исходниках). Дает возможность загружать GIF (и еще массу форматов) в TImage. Загружаешь GIF и затем сохраняешь в BMP.
http://www.soft-gems.net/index.php?option=com_content&task=view&id=13&Itemid=33