다음을 통해 공유


GDI+에서 그리기 화면 제한

클리핑은 그리기를 특정 사각형 또는 영역으로 제한합니다. 다음 그림은 문자열 "Hello"가 하트 모양의 영역에 클리핑된 것을 보여 줍니다.

제한된 그리기 화면

영역을 사용하여 클리핑

영역은 경로에서 생성될 수 있고 경로는 문자열의 윤곽을 포함할 수 있기 때문에 윤곽이 있는 텍스트를 클리핑에 사용할 수 있습니다. 다음 그림은 텍스트 문자열의 내부에 클리핑된 동심 타원 집합을 보여 줍니다.

제한된 그리기 화면

클리핑을 사용하여 그림을 그리려면 Graphics 개체를 만들고 Clip 속성을 설정한 다음 같은 Graphics 개체의 그리기 메서드를 호출합니다.

        myGraphics.Clip = myRegion
        myGraphics.DrawLine(myPen, 0, 0, 200, 200)

myGraphics.Clip = myRegion;
myGraphics.DrawLine(myPen, 0, 0, 200, 200);

참고 항목

참조

System.Drawing.Graphics

System.Drawing.Region

기타 리소스

선, 곡선 및 도형

영역 사용