Текущий архив: 2006.09.24;
Скачать: CL | DM;
Внизкопирование изображения с маштабированием без потерь качества Найти похожие ветки
← →
redlord (2006-09-03 00:25) [0]нард помогите с графикой.
мне нужно из одного image скопировать изображение в другой image
тока есть одна проблема ректангл приемника меньше чем источника .
когда я использую bitblt то происходит копирование не всего изображения а тока той части которая помещается в ректангл приемника
а мненадо чтоб произошло маштабирование,
а при использовании StretchBlt маштабирование происходит но изображение конкретно теряет в качестве .
подскажите как скопировать изображение без потери качества?
P.S. веть компонент image нормально отображает картинку если ее маштабирует а вот скопировать результат етого маштабирования недает ((((
← →
Юрий Зотов © (2006-09-03 00:57) [1]Stretch:=True и Image.Picture.Assign?
← →
redlord (2006-09-03 01:31) [2]да с ассигн все как доктор прописал но тока с его помощью нельзя назначить координаты в приемнике куда надо пихнуть изображение
или я не прав ?
← →
Германн © (2006-09-03 01:39) [3]
> redlord (03.09.06 01:31) [2]
>
> да с ассигн все как доктор прописал но тока с его помощью
> нельзя назначить координаты в приемнике куда надо пихнуть
> изображение
А если сначала Assign во временный приёмник с нужным размером, а уж потом копировать в нужный приёмник с указанием координат
> куда надо пихнуть изображение
?
← →
Жуков Олег (2006-09-03 03:09) [4]SetStretchBltMode(DC, HALFTONE)?
← →
Anatoly Podgoretsky © (2006-09-03 15:01) [5]redlord (03.09.06 00:25)
Невозможно, маштабирование, особенно в меньший размер всегда с потерей качества, особенно если это новый размер равен одному пикселю.
← →
redlord (2006-09-04 00:36) [6]to жуков олег
сегодня уже поздно а завтра посмотрю SetStretchBltMode
Страницы: 1 вся ветка
Текущий архив: 2006.09.24;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.04 c