Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.05.08;
Скачать: CL | DM;

Вниз

Превью в TImage   Найти похожие ветки 

 
Чипырик ©   (2009-09-24 08:09) [0]

Доброго времени суток.
Подскажите пожалуйста. Как сделать в Image превью картинки, т.е. есть файл картинки скажем 5мб 3000 х 1500 и компонент Image 250 х 100. Как сделать так, чтобы в Image грузился не весь файл, а только его часть (превью). При этом чтобы не создавать отдельного файла превью. Это нужно, для ускорения отображения картинок.


 
Leonid Troyanovsky ©   (2009-09-24 08:22) [1]


> Чипырик ©   (24.09.09 08:09)  

> Image 250 х 100. Как сделать так, чтобы в Image грузился
> не весь файл, а только его часть (превью). При этом чтобы
> не создавать отдельного файла превью.

Дык, чудес не бывает.
Чтобы показать даже маленькую картинку надо прочитать весь файл.
А чтоб не плодить файлы можно засунуть все в один.
Скажем, в dll,базу данных, &etc.

--
Regards, LVT.


 
{RASkov} ©   (2009-09-24 10:35) [2]

> [0] Чипырик ©   (24.09.09 08:09)
> грузился не весь файл, а только его часть (превью).

Что за файл... т.е. что за формат? В нём отдельно хранится миниатюра изображения?


 
Омлет   (2009-09-24 13:16) [3]

Только для jpeg можно. Ну еще для некоторых других, которые поддерживают превью.


 
Чипырик ©   (2009-09-24 13:50) [4]

2 Омлет  
файл jpeg. Если можно, то как?


 
Омлет   (2009-09-24 14:20) [5]

> Чипырик ©   (24.09.09 13:50) [4]

Смотри TJPEGImage.Scale


 
Sapersky   (2009-09-24 16:28) [6]

У фотографий jpeg обычно есть Exif-тумбнэйл, для 2560*1920 размер 160*120, при большем размере, возможно, больше. Грузится быстрее чем уменьшенная копия картинки. См. библиотеку dExif.
При наличии XP"шного файла thumbs.db можно выковырять из него миниатюру, обычно мелкая, вписана в размер 96*96.
http://delphimaster.net/view/8-1221449878/


 
Чипырик ©   (2009-09-24 18:14) [7]

спасиб



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

Текущий архив: 2011.05.08;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.006 c
11-1232633546
Dy1
2009-01-22 17:12
2011.05.08
проблема с ConsoleApp


2-1296806882
Alex_C
2011-02-04 11:08
2011.05.08
Как jpg показать на Canvas


15-1295442066
Бывший студент
2011-01-19 16:01
2011.05.08
Слово о Дворковиче


15-1295641340
Интересующийся
2011-01-21 23:22
2011.05.08
Жаль что у вас нет раздела для сишников


1-1253717718
nes
2009-09-23 18:55
2011.05.08
Удаление строк-дубликатов в Tmemo - более быстрый способ