Graphics.DrawImageUnscaledAndClipped(Image, Rectangle) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 이미지를 크기 조정 없이 그린 다음 필요한 경우 지정된 사각형에 맞도록 잘라냅니다.
public:
void DrawImageUnscaledAndClipped(System::Drawing::Image ^ image, System::Drawing::Rectangle rect);
public void DrawImageUnscaledAndClipped(System.Drawing.Image image, System.Drawing.Rectangle rect);
member this.DrawImageUnscaledAndClipped : System.Drawing.Image * System.Drawing.Rectangle -> unit
Public Sub DrawImageUnscaledAndClipped (image As Image, rect As Rectangle)
매개 변수
예외
image은 null입니다.
예제
다음 예제에서는 메서드를 사용하는 방법을 보여 줍니다 DrawImageUnscaledAndClipped . 이 예제를 실행하려면 Windows Form에 붙여넣습니다. 양식의 Paint 이벤트를 처리하고 이벤트 처리 메서드에서 DrawImageUnscaled 메서드를 호출 Paint 하여 다음과 같이 e전달 PaintEventArgs 합니다.
private void DrawImageUnscaled(PaintEventArgs e)
{
string filepath = @"C:\Documents and Settings\All Users\Documents\" +
@"My Pictures\Sample Pictures\Water Lilies.jpg";
Bitmap bitmap1 = new Bitmap(filepath);
e.Graphics.DrawImageUnscaledAndClipped(bitmap1, new Rectangle(10,10,250,250));
}
Private Sub DrawImageUnscaled(ByVal e As PaintEventArgs)
Dim filepath As String = "C:\Documents and Settings\All Users\Documents\" _
& "My Pictures\Sample Pictures\Water Lilies.jpg"
Dim bitmap1 As New Bitmap(filepath)
e.Graphics.DrawImageUnscaledAndClipped(bitmap1, _
New Rectangle(10, 10, 250, 250))
End Sub