Q&A

  • 이미지 크기를 부드럽게 축소시키는 법?
비트맵 이미지를 축소하려고 그러는데요

flag := StretchBlt(ReSizeBitmap.Canvas.Handle, 0, 0, ReSizeBitmap.Width, ReSizeBitmap.Height,

Canvas.Handle, 0, 0, Width, Height, SRCCOPY);





이런 식으로 했거든요..



그런데 비트맵 크기를 축소시키면 그림이 많이 깨지네요..

좀더 부드럽게 그림을 축소시키고 싶은데요

최소한 Image 컴포넌트 스트레취 해서 보이는정도로요..



이미지를 부드럽게해서 축소하려면 어떻게 해야될까요?



답변기다리겠습니다.

감사합니다..~



1  COMMENTS
  • Profile
    조규춘 2000.11.04 01:32
    남기룡 wrote:

    > 비트맵 이미지를 축소하려고 그러는데요

    > 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



    이거 보셔요