Форум: "Основная";
Текущий архив: 2010.01.03;
Скачать: [xml.tar.bz2];
ВнизКак сделать из gif ов bmp? Найти похожие ветки
← →
TStas © (2009-01-12 16:33) [0]Знаю, что модуль работы с гифами платный, но ведь это как-то можно сделать через СОМ-интерфейсы, управляя Paint"ом или даже в ОЛЕ контейнер засунуть Paint. А вот что дальше? Может, кто-то сталкивался?
Конечная задача такая: сделать из примерно 900 гифов битмапы, ну а уж с битмапами я разберусь.
← →
Amoeba © (2009-01-13 12:25) [1]Можно воспользоваться библиотекой GraphicEx (бесплатная, в исходниках). Дает возможность загружать GIF (и еще массу форматов) в TImage. Загружаешь GIF и затем сохраняешь в BMP.
http://www.soft-gems.net/index.php?option=com_content&task=view&id=13&Itemid=33
← →
KSergey © (2009-01-13 14:12) [2]к стати, сделать из примерно 900 гифов битмапы можно, пожалуй, и скриптами фотошопа. Правда он не бесплатный.
Но наверняка есть бесплатные конвертилки готовые.
← →
tesseract © (2009-01-13 15:01) [3]
> Дает возможность загружать GIF (и еще массу форматов) в
> TImage.
Доки почитать по нему желательно - там когда-то надо было раскоментить кое-что. ImageEn в своём незарегистрированном виде тоже позволяет читать что угодно.
← →
Sapersky (2009-01-13 16:09) [4]Если анимация не нужна:
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.
← →
Dimka Maslov © (2009-01-13 16:20) [5]ACDSee это делает
← →
Eraser © (2009-01-13 16:33) [6]> [0] TStas © (12.01.09 16:33)
в Д2009 есть бесплатный встроенный модуль для работы с гифами.
← →
Amoeba © (2009-01-14 17:35) [7]
> tesseract © (13.01.09 15:01) [3]
>
>
> > Дает возможность загружать GIF (и еще массу форматов)
> в
> > TImage.
>
>
> Доки почитать по нему желательно - там когда-то надо было
> раскоментить кое-что.
В строке 26 в INC файле.
← →
TStas © (2009-01-14 19:05) [8]Скриншотами никак :( Гифы - это отсканенная книжка. При отображении на экране становится нечитаемой:(
← →
TStas © (2009-01-14 19:09) [9]Вообще выход, как их печатать я нашёл элементарнейший: циклом засовывать в ворд с предварительно настроенной страницей и печатать. Даже печаталку написал. Но вопрос всё равно остался, т. к. это в целом тема интересная. Исходники скачал. всем спасибо и с прошедшими праздникми.
← →
TStas © (2009-01-14 19:15) [10]Исходники скачались какие-то неправильные: unit identifier GraphicStrings is not match file name.
← →
tesseract © (2009-01-15 12:51) [11]
> unit identifier GraphicStrings is not match file name.
ГЫЫ русский отключи. Там этих юнитов немало.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2010.01.03;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.005 c