Вниз
Скачать: CL | DM;

Как поднять качество StretchDraw?   Найти похожие ветки 

← →
nester   (2004-08-07 21:53) [0]

Использую метод StretchDrew у PBitmap и PJpeg.

r.Left:= 0;
r.Top:= 0;
R.Bottom:= ImagePreview.Height;
R.Right:= ImagePreview.Width;
jpg.StretchDraw(ImagePreview.Canvas.Handle, r);

Размер картинки прмерно 800*600, а размер канвы прмерно 160*120
При этом КАЧЕСТВО РЕЗКО ПАДАЕТ. Пробую ту же картинку открыть в VCL TImage со stretch - все выглядит нормально. Ктонибудь знает как сделать чтобы выглядело нормально?


← →
Dimaxx   (2004-08-07 22:09) [1]

Надо сменить режим через SetStretchBltMode.


← →
nester   (2004-08-07 22:20) [2]

А можно поточнее если не трудно? пожалуйста


← →
nester   (2004-08-07 22:26) [3]

Сам себе и отвечу

SetStretchBltMode(ImagePreview.Canvas.Handle, HALFTONE);


← →
Dimaxx   (2004-08-08 22:20) [4]

Маладеса, так держать...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
9-1100760359
Дина
2004-11-18 09:45
2005.02.20
Как проверить, что введенный текст в DBEdit соответствует формату


1-1107832655
ksu
2005-02-08 06:17
2005.02.20
как изменить ориентацию страницы


1-1107803155
GGGG123123
2005-02-07 22:05
2005.02.20
Как узнать был ли копирован файл?


4-1103903666
VikOss
2004-12-24 18:54
2005.02.20
RichEdit


14-1106519766
Pat
2005-01-24 01:36
2005.02.20
Права категории "B" хотят разбить на 2 подкатегори




   Наверх