![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вывод большого изображения (Gb) [D7]
hgd © (2005-12-16 20:59:00)Подскажите, мне надо выводить большое изображение (bmp весит 1 Gb) и выводить надо со 100% размером. Тоесть если картинка 10000 на 10000, то на экране 800 на 600 надо вывести кусок. Как это сделать и можно ли предусмотреть скроллинг изображения?
Andy BitOff (2005-12-16 21:39:00) [21]На основании своей практики могу посоветовать GDIPlus для вывода. Я выводил jpg 19 метров, 13500 по ширине и 8500 по высоте - доли секуды.
http://msdn.microsoft.com/library/en-us/gdicpp/GDIPlus/GDIPlus.asp
Eraser (2005-12-16 21:30:00) [22]
> Джо © (16.12.05 21:11) [3]
> Я имею все, что построено на TCanvas и TBitmap.
Ну TCanvas в любом случае использовать прийдётся, ну или по крайней мере HDC )
> hgd (16.12.05 20:59)
На torry.net по-моему есть компоненты для работы с большими граф. файлами.
Джо (2005-12-16 21:12:00) [23]
> Я имею все
Я имею в виду все
Джо (2005-12-16 21:11:00) [24]Боюсь, что стандартными средствами изображение такого размера не вывести. Я имею все, что построено на TCanvas и TBitmap. Впрочем, практика - критерий истины.
Kolan (2005-12-16 21:11:00) [25]ScrollBox не подойдет?
TUser (2005-12-16 21:10:00) [26]TScrollBox