Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];

Вниз

Как из TMemoryStream в TImage поместить файл JPG?   Найти похожие ветки 

 
Delph1   (2003-04-07 16:36) [0]

MS := TMemoryStream.Create;
MS.LoadFromFile("c:\P8300007.JPG");
MS.Position := 0;
Image1.Picture.Graphic.LoadFromStream(MS); - Exception

Спасибо.


 
MBo   (2003-04-07 16:39) [1]

Image1.Picture.LoadFromStream(MS);
говорят, некоторые jpeg не загружаются, но мне не попадались


 
Skier   (2003-04-07 16:41) [2]

>Delph1
MBo © (07.04.03 16:39) + можно ещё
посмотреть класс TJPEGImage


 
Delph1   (2003-04-07 16:44) [3]

У TPicture я не нашед метода LoadFromStream...
как же так?


 
MBo   (2003-04-07 16:46) [4]

>не нашед метода LoadFromStream
И действительно...
Ну зато LoadFromFile есть.


 
Delph1   (2003-04-07 16:49) [5]

> MBo © (07.04.03 16:46)
> Ну зато LoadFromFile есть.
Мне из потока надо...


 
Skier   (2003-04-07 16:49) [6]

LoadFromFile - пашет !
Только что проверил ! :))


 
Delph1   (2003-04-07 16:51) [7]

аже не из потока, а из памяти. Есть адрес и длина. В памяти создаю поток, читаю туда область памяти и пытаюсь отобразить. Мастера, еще варианты есть? Писать в файл и читать уж очень некрасиво...


 
MBo   (2003-04-07 16:52) [8]

>Мне из потока надо...
загрузи в JpegImage, как Skier сказал, а потом Picture.Assign



 
Skier   (2003-04-07 16:52) [9]

TJPEGImage смотрел ?


 
Переяслов Григорий   (2003-04-07 17:01) [10]

А если JPEG конвертнуть во что-то еще, например в BMP?


 
Delph1   (2003-04-07 17:04) [11]

Спасибо. А нет ли универсального способа загрузки графических данных разных форматов в TPicture? Нет ли компоненты подобной TImage, способной загружать автоматически из потока данные формата, который я ей укажу?
Интересуют:
BMP, JPG, ICO, WMF, GIF ну, и наверное - TGA, но необязательно.


 
Skier   (2003-04-07 17:08) [12]

>Delph1
поищи на www.torry.net


 
Skier   (2003-04-07 17:08) [13]

>Delph1
поищи на www.torry.net



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.008 c
8-54749
Noname_
2003-01-16 15:20
2003.04.17
Паразитное окно рендеринга


8-54768
Ricks
2003-01-15 21:42
2003.04.17
Текст в OpenGL


1-54716
meskalin1974
2003-04-05 12:06
2003.04.17
Подсветка синтаксиса


14-54848
Neznaika
2003-04-01 13:43
2003.04.17
Прозрачный фон в RichEdite


3-54503
LOGic
2003-03-26 18:38
2003.04.17
TRxMemoryData





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский