Форум: "Основная";
Текущий архив: 2003.11.20;
Скачать: [xml.tar.bz2];
ВнизКак на форме, разместить gif? Есть ли компонент типа Image? Найти похожие ветки
← →
killer (2003-11-10 14:51) [0]Как на форме, разместить gif? Есть ли компонент типа Image?
← →
clickmaker (2003-11-10 15:01) [1]Rx Lib. TGifImage. Или искать на torry.net
← →
AbrosimovA (2003-11-10 15:46) [2]Находишь то, что написал clickmaker©, устанавливаешь его. После этого компонент TImage можно использовать для отображения gif-анимаций.
← →
Александр из Минска (2003-11-10 16:12) [3]Только у меня в Rx Lib v2.75 есть не TGifImage, а TRxGIFAnimator!
← →
Amoeba (2003-11-10 16:34) [4]
> Александр из Минска © (10.11.03 16:12) [3]
> Только у меня в Rx Lib v2.75 есть не TGifImage, а TRxGIFAnimator!
Смотри внимательнее! Есть там TGifImage (модуль RxGif), только это не компонент, а класс, потомок TGraphic.
Вот информация из Help:
Unit
RxGIF
Description
TGIFImage позволяет Вам читать и записывать графические данные в формате GIF. Свойства класса TGIFImage предоставляют Вам доступ к данным о размере изображения и др. его характеристикам. Класс TGIFImage поддерживает изображения, содержащие до 256 цветов, форматов GIF 87a и GIF 89a (Вы можете определить формат загруженного изображения по свойству Version), включая графические расширения (graphic control extensions), такие как анимированное изображение, прозрачность и т.д. и комментарии (comment extensions). Текстовое расширение (plain-text extensions) формата GIF не поддерживается - блоки, содержащие такие расширения, игнорируются. В случае наличия нескольких изображений, Вы можете получить доступ к каждому из них через индексированное свойство Frames. TGIFImage содержит внутреннее изображение формата "bitmap" для каждого "кадра".
Класс TGIFImage:
• не имеет канвы (canvas), т.е. Вы не можете рисовать в изображении формата GIF.
• будучи наследником TGraphic, TGIFImage реализует protected-метод Draw, т.е. вы можете рисовать изображения GIF методом Canvas.Draw. В случае анимированного GIF-изображения метод Draw будет рисовать тот "кадр" изображения, который задан свойством FrameIndex.
• Экземпляры TGIFImage и TGIFFrame могут быть скопированы в объект класса TBitmap (методом TBitmap.Assign). Также Вы можете скопировать TBitmap в объекты TGIFImage и TGIFFrame. Таким образом, Вы можете создать объект TGIFImage, скопировать в него битовое изображение методом Assign, и затем сохранить в формате GIF.
← →
Amoeba (2003-11-10 16:36) [5]А если воспользоваться бесплатной библиотекой GraphicEx
http://www.delphi-gems.com/Graphics.php
то тогда обычный TImage будет работать с GIF"ами
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.11.20;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.012 c