Q&A

  • 캔버스위에 문자 출력 지우기
이미지 컴포넌트에 비트맵을 로드 하고

그 캔버스에다 투명한 배경의 텍스트를 출력 했는데

출력된 텍스트를 배경인 비트맵을 살리면서 지우는 방법이 있습니까??

2  COMMENTS
  • Profile
    최용일 2001.09.01 03:50
    안녕하세요. 최용일입니다.



    그리기 모드가 pmXor이라면 다시 한번 더 그려주면 간단히 되지만 그렇지 않은 경우는



    텍스트를 출력하기전에 텍스트를 그릴 영역을 저장해놨다가 TCanvas.CopyRect같은



    함수를 써서 저장된 영역을 다시 복사해주는 방법밖에 없을겁니다.



    ^^ 항상 즐코하세요...



    델초보 wrote:

    > 이미지 컴포넌트에 비트맵을 로드 하고

    > 그 캔버스에다 투명한 배경의 텍스트를 출력 했는데

    > 출력된 텍스트를 배경인 비트맵을 살리면서 지우는 방법이 있습니까??

  • Profile
    델초보 2001.09.01 20:38
    감사함다.....

    최용일 wrote:

    > 안녕하세요. 최용일입니다.

    >

    > 그리기 모드가 pmXor이라면 다시 한번 더 그려주면 간단히 되지만 그렇지 않은 경우는

    >

    > 텍스트를 출력하기전에 텍스트를 그릴 영역을 저장해놨다가 TCanvas.CopyRect같은

    >

    > 함수를 써서 저장된 영역을 다시 복사해주는 방법밖에 없을겁니다.

    >

    > ^^ 항상 즐코하세요...

    >

    > 델초보 wrote:

    > > 이미지 컴포넌트에 비트맵을 로드 하고

    > > 그 캔버스에다 투명한 배경의 텍스트를 출력 했는데

    > > 출력된 텍스트를 배경인 비트맵을 살리면서 지우는 방법이 있습니까??