2010-07-17 1 views
1

마우스를 사용하여 이미지에 사용자가 도형 및 선을 그릴 수 있도록 할 계획입니다. 배경이 단단한 경우 지우개 도구를 만드는 것이 매우 쉽습니다 (배경색으로 채우기 만하면됩니다). 그러나 이미지를 배경으로 만드는 방법은 무엇입니까?.NET에서 이미지 그리기 - 지우는 방법?

답변

3

내가 따르는 지 확실하지 않습니다. 하지만 이미지 위에 그린 무언가를 지우고 싶다면 이미지를 다시 그려 지울 수 있습니다. TextureBrush 클래스를 사용하면 쉽게 할 수 있습니다. TextureBrush (Image, Rectangle) 오버로드를 만들어야한다고 생각합니다. 배경 이미지를 첫 번째 인수로 전달하고 두 번째 인수로 해당 이미지의 경계 사각형을 전달합니다.

+0

많은 감사합니다. 그게 내가 찾고있는 것입니다 ... – SharpAffair

2

레이어 구조를 유지해야합니다. 사용자가 볼 수있는 것은 출력의 "미리보기"입니다. 레이어를 지원하지 않는 형식으로 이미지를 내보낼 때 레이어를 병합합니다.