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

Вниз

Вытащить JPEG из файла с картинками   Найти похожие ветки 

 
max003   (2004-03-08 16:41) [0]

Помогите, пожалуйста. У меня есть файл, содержащий несколько JPEG картинок, как можно их показать на TImage?


 
ПсихЪ ©   (2004-03-09 03:12) [1]

Это зависит от того, в каком виде (формате) твои JPEG"и записаны в "архив". Например, если они писались из TGraphic с использованием потоков (TGraphic.SaveToStream), то можешь загружать их примерно так:
var FileStream : TFileStream;
FileStream := TFileStream.Create( "путь_к_файлу" );
TImage.Picture.Graphic.LoadFromStream( FileStream );
Если иначе, то думай сам... Как-то ведь ты эти JPEG"и в этот файл записал, значит и извлечь сможешь...


 
Stexen ©   (2004-03-10 16:12) [2]

ну по-моему надо хотя бы знать примерную структуру этого файла соответственно смещения каждого джепега и тд, или можешь просто почитать про JPEG формат, там вначале по-моему какая то сигнатура записана говорящая что это джепег, ищещь в файле эту сигнатуру потом начинаешь считывать, ну желаетельно еще в заголовке бы считать какой размер картинки чтобы знать сколько нужно считать, а что за файл??


 
max003   (2004-03-11 20:17) [3]

Да знал бы я чем это запаковано :( Вот ломаю тут противников для дурака... Первое фото отлично едет, а остальные-никак. Если хотите, можете сами попробовать поламать... только если получится, скажите как... http://www.sweetgames.narod.ru/photos/1086.exe



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

Форум: "Media";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.042 c
7-1081312481
random
2004-04-07 08:34
2004.05.23
Как програмно узнать открыт CD-ROM или закрыт


1-1083932163
ron
2004-05-07 16:16
2004.05.23
Переименовка файлов


3-1083311033
Alina
2004-04-30 11:43
2004.05.23
TDateTime в DBGrid e


9-1074163759
Black Fury
2004-01-15 13:49
2004.05.23
Наконец игра в сети.Желающие могут скачать!!! :))


7-1081412432
Stas
2004-04-08 12:20
2004.05.23
Изменения подписи чужой программы





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский