![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Получения миниатюры из изображения
Chempion © (2006-12-15 22:55:00)При создании галереи столкнулся с проблемой что при загрузке большого кол-ва изображений возникают тормоза, создав минюатюры из существующих картинок уменьшил конечно нагрузку, но всё таки так не нравится )
как извлечь минюатюру из изображения? слышал что в винапи есть функции но пока ниче не нашел.
tesseract (2006-12-16 17:24:00) [1]
> В GDI++ у Image есть специальный метод, GetThumbnailImage.
у Timage есть Resize. GDI+ пока глючноват, GEtambnailImage вроде только по наличию в db формировался? А ,например, у меня это вырублено из-за тормозов.
Джо (2006-12-15 23:21:00) [2]Лишний плюс вставил ненамеренно :)
Джо (2006-12-15 23:20:00) [3]> [2] tesseract © (15.12.06 23:15)
>
> > как извлечь минюатюру из изображения? слышал что в винапи
>
> > есть функции но пока ниче не нашел.
>
> бред , миниатюры - это сжатые по размерам оригиналы. В GDI+
> может в Висте появяться.
В GDI++ уImageесть специальный метод,GetThumbnailImage.
tesseract (2006-12-15 23:15:00) [4]
> как извлечь минюатюру из изображения? слышал что в винапи
> есть функции но пока ниче не нашел.
бред , миниатюры - это сжатые по размерам оригиналы. В GDI+ может в Висте появяться.
Джо (2006-12-15 22:56:00) [5]> как извлечь минюатюру из изображения? слышал что в винапи
> есть функции но пока ниче не нашел.
Есть в GDI++.
А вообще, обычно миниатюры кешируются в дисковом файле для последующего использования. И их генерацию лучше выносить в отдельный поток.