Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.48 MB
Время: 0.053 c
4-1148470794
Nostradamus
2006-05-24 15:39
2006.09.24
моя DLL подгружается другими приложениями


15-1157189978
ЛЭП
2006-09-02 13:39
2006.09.24
prtscr


15-1157546541
Mishenka
2006-09-06 16:42
2006.09.24
Где можно скачать библиотеку GraphicEx?


15-1157570633
Комбинатор
2006-09-06 23:23
2006.09.24
BDS2006. Внедрение хелпа


2-1157371407
Ефимыч
2006-09-04 16:03
2006.09.24
Подскажите, как сделать, чтоб jpeg не компилировался в exe-шник?