Форум: "Основная";
Текущий архив: 2011.05.08;
Скачать: [xml.tar.bz2];
ВнизПревью в 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;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.004 c