![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как не загружать весь image в опреативку? [D7, WinXP]
Stanislav © (2006-12-20 12:14:00)Есть большой файл, хранится в формате Jpg, на диске он занимает 11 мб, после загрузки в TImage он занимает около 160 МБ. Можно ли сделать так чтобы в оперативку подгружалась только просматриваемая его часть?
Если нужно,то не проблема переконвертировать его в BMP.
Stanislav (2006-12-20 13:08:00) [1]Спасибо буду разбираться.
EvS (2006-12-20 12:54:00) [2]http://podgoretsky.com/ftp/Docs/Delphi/D7/d7stp/Glava10/Index17.html
Amoeba (2006-12-20 12:47:00) [3]Задача легко решается через отображение файла в память и отрисовки нужной области средствами API. Переконвертация в BMP обязательна, иначе решения скорее всего нет.
Выслал мылом готовую демку из книжки Дарахвелидзе и Маркова.
Stanislav (2006-12-20 12:16:00) [4]в теме опечатка нужно читать Как не загружать весь image в оперативку?