Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.04.2009, 20:29   #1
Juffin
Форумчянин
Форумчанин
 
Аватар для Juffin
 
Регистрация: 05.04.2009
Сообщений: 446
По умолчанию GIF в дельфи

есть ли в Дельфи класс картинок (типа TBitMap), только для .GIF с поддержкой полупрозрачности и все такое?
Nobody expects Spanish Inquisition!
Juffin вне форума Ответить с цитированием
Старый 19.04.2009, 22:24   #2
Juggernaut
Пользователь
 
Регистрация: 18.04.2009
Сообщений: 55
По умолчанию

Альфа каналов (полупрозрачности) в GIF нет и в помине. Зато они есть в PNG, и есть компоненты, которые помогают разместить его на форме. PNG намного лучше всех остальных форматов. Он близок к TGA, но увы не разделен на слои. Тем более, имеет малые размеры. Использование GIF не оправдано. Если анимация - то GIF можно перевести в AVI, или в крайнем случае воспользоваться flash-анимацией.
Весы слева, не забыли?

Абсурдопедия
Juggernaut вне форума Ответить с цитированием
Старый 19.04.2009, 22:51   #3
Juffin
Форумчянин
Форумчанин
 
Аватар для Juffin
 
Регистрация: 05.04.2009
Сообщений: 446
По умолчанию

а в PNG есть полупрозрачность? и, да, как называется тип для PNG?
Nobody expects Spanish Inquisition!
Juffin вне форума Ответить с цитированием
Старый 19.04.2009, 22:57   #4
Juggernaut
Пользователь
 
Регистрация: 18.04.2009
Сообщений: 55
По умолчанию

Чесно говоря не помню, но альфаканалы в PNG используются наполную в тех же веб-страницах. Погугль, есть компоненты, отображающие PNG. Кроме того, можно сказать что интерфейс последнего WMP построен полностью на PNG, т.е. создавая изображение с полупрозрачной например серединой, а потом меняя цвет фона, можно гибко и красиво менять цвет интерфейса. Очень полезная и хорошая вещь.
Весы слева, не забыли?

Абсурдопедия
Juggernaut вне форума Ответить с цитированием
Старый 19.04.2009, 23:27   #5
Juffin
Форумчянин
Форумчанин
 
Аватар для Juffin
 
Регистрация: 05.04.2009
Сообщений: 446
По умолчанию

ладно, спасибо, поищу
Nobody expects Spanish Inquisition!
Juffin вне форума Ответить с цитированием
Старый 20.04.2009, 07:21   #6
Kotofff
Участник клуба
 
Аватар для Kotofff
 
Регистрация: 11.01.2009
Сообщений: 1,917
По умолчанию

GIF и Delphi - старый добрый и бесплатный RxLib тебе в помощь.
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
Kotofff вне форума Ответить с цитированием
Старый 20.04.2009, 08:04   #7
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Если хочется PNG то можно попробовать этот набор
Вложения
Тип файла: zip PngComponents.zip (420.5 Кб, 22 просмотров)
SERG1980 вне форума Ответить с цитированием
Старый 21.04.2009, 15:07   #8
rzawm
Пользователь
 
Аватар для rzawm
 
Регистрация: 06.04.2009
Сообщений: 80
По умолчанию

в библиотек RXLib есть компонент точное название не помню, если поставиш то найдёш его, он позволяет в себе показывать GIF анимауцию. В принципе для отображения анимированной картинки в нём ничего сложного нет.
rzawm вне форума Ответить с цитированием
Старый 22.04.2009, 20:34   #9
beemoto
Форумчанин
 
Аватар для beemoto
 
Регистрация: 11.04.2009
Сообщений: 277
По умолчанию

Juggernaut, незабивай людям мазги! ГИФ есть нужен ток компонент rxGIF или просто добавь в юсес: GifImage
beemoto вне форума Ответить с цитированием
Старый 23.04.2009, 09:36   #10
rzawm
Пользователь
 
Аватар для rzawm
 
Регистрация: 06.04.2009
Сообщений: 80
По умолчанию

Цитата:
Сообщение от beemoto Посмотреть сообщение
Juggernaut, незабивай людям мазги! ГИФ есть нужен ток компонент rxGIF или просто добавь в юсес: GifImage
Да, точно вот он RxGif, про него я имел ввиду в предыдущем посте.
rzawm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Gif в Delphi CoDeR Мультимедиа в Delphi 9 10.02.2010 00:11
Изменение GIF Crucian Мультимедиа в Delphi 1 14.11.2008 18:17
Gif на форме SnakeMan Помощь студентам 3 04.04.2008 15:05
RichEdit и *.gif Teen4jump Общие вопросы Delphi 2 03.04.2008 10:10
Gif Slash Общие вопросы Delphi 8 18.02.2007 16:55