7th
Май

Использование формата .gif в программе

Posted by Chas under Пост-обзор

Есть небольшие задумки по одному проекту, но у меня проблема с реализацией графики. Всё уже отрисованно, но вся анимация в формате gif. Можно, не конвертировать все в bmp, а использовать сразу?

В RxGif (вроде такое название) при смене гифки, картинка становиться очень странной. К тому же иногда проскакивают мигания (у меня 3-4 слоя gif одновременно, с включённой прозрачностью.)

SERG1980:

Тоже намучился с этим RxGif. Сейчас использую просой имидж + юнит GIFImage. Просто кидаете его в папку с проектом или прописываете в LibraryPath и в проекте добавляете его в раздел uses


uses GIFImage.....

iprocedure TForm1.FormCreate(Sender: TObject);
begin
image1.Picture.LoadFromFile('mygif.gif');
end;

или если нужно использовать свойства gif картинки то

var GIF:TGIFImage;
....
GIF:=TGIFImage.Create;
GIF.LoadFormFIle('mygif.gif');
image1.Picture.Assign(GIF);
GIF.//и смотрите/изменяете все его св-ва;
Вложения
Тип файла: zip GIFImage.zip (76.1 Кб)

тема на форуме

Похожие статьи

Теги: |