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

Вниз

Как сделать из 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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.008 c
15-1257250712
koha!
2009-11-03 15:18
2010.01.03
ищу редактор ресурсов заточенный под делфи


2-1257999548
Андрей Смирнов
2009-11-12 07:19
2010.01.03
Как доработать функцию поиска, для работы в цикле?


15-1257313780
Kolan
2009-11-04 08:49
2010.01.03
Делать DMClient опенсорсным?


15-1256477905
Leonid Troyanovsky
2009-10-25 16:38
2010.01.03
На Зинчука кто идет?


15-1257163293
БарЛог
2009-11-02 15:01
2010.01.03
Опыт использования движков сайтов