비트맵 이미지를 축소하려고 그러는데요
flag := StretchBlt(ReSizeBitmap.Canvas.Handle, 0, 0, ReSizeBitmap.Width, ReSizeBitmap.Height,
Canvas.Handle, 0, 0, Width, Height, SRCCOPY);
이런 식으로 했거든요..
그런데 비트맵 크기를 축소시키면 그림이 많이 깨지네요..
좀더 부드럽게 그림을 축소시키고 싶은데요
최소한 Image 컴포넌트 스트레취 해서 보이는정도로요..
이미지를 부드럽게해서 축소하려면 어떻게 해야될까요?
답변기다리겠습니다.
감사합니다..~
> 비트맵 이미지를 축소하려고 그러는데요
> flag := StretchBlt(ReSizeBitmap.Canvas.Handle, 0, 0, ReSizeBitmap.Width, ReSizeBitmap.Height,
> Canvas.Handle, 0, 0, Width, Height, SRCCOPY);
>
>
> 이런 식으로 했거든요..
>
> 그런데 비트맵 크기를 축소시키면 그림이 많이 깨지네요..
> 좀더 부드럽게 그림을 축소시키고 싶은데요
> 최소한 Image 컴포넌트 스트레취 해서 보이는정도로요..
>
> 이미지를 부드럽게해서 축소하려면 어떻게 해야될까요?
>
> 답변기다리겠습니다.
> 감사합니다..~
>
헉... 어제 이거 때문에 아주 길게 답변했었는데.. 그걸 안보셨군요..
http://www.delphi.co.kr/cgi-bin/cwb/CrazyWWWBoard.cgi?mode=read&num=30133&db=newqa&backdepth=1
이거 보셔요