Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Проблема с ImageScrollBox


Автор: megor 9.1.2012, 11:24
Добрый день, кто-нибуть работал с компонентом ImageScrollBox из библиотеки Envision Image Library? 
Есть два вопроса по нему:
1) В режиме pf8bit работает отлично (но изображение ч/б), а в режиме pf24bit или pf15bit при масшабировании больше 100% всё изображение заливается чёрным цветом, то ли у него переполнение идёт где-то, не пойму никак. Как это исправить?
2) Как ускорить загрузку изображения в компонент? Стандартный метод Graphic.Assign(aBitmap) жрёт аж 0.15 секунд, что довольно много.

Автор: megor 9.1.2012, 13:46
1) Проблема в том, что при масштабировании процедура StretchDiBits возвращает 0, то есть не проводит масштабирование изображения. Пишут, что такое бывает при больших изображениях. Изображение размером 5600 на 4600, и к тому же 24 битовое, ищу как исправить это дело.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)