Graphics.DrawImageUnscaled 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 이미지를 좌표 쌍으로 지정된 위치에 원래 실제 크기로 그립니다.
오버로드
DrawImageUnscaled(Image, Int32, Int32) |
지정된 이미지를 좌표 쌍으로 지정된 위치에 원래 실제 크기로 그립니다. |
DrawImageUnscaled(Image, Int32, Int32, Int32, Int32) |
지정된 위치에 원래의 크기를 사용하여 특정 이미지를 그립니다. |
DrawImageUnscaled(Image, Point) |
지정된 위치에 원래의 크기를 사용하여 특정 이미지를 그립니다. |
DrawImageUnscaled(Image, Rectangle) |
지정된 위치에 원래의 크기를 사용하여 특정 이미지를 그립니다. |
DrawImageUnscaled(Image, Int32, Int32)
- Source:
- Graphics.cs
- Source:
- Graphics.cs
- Source:
- Graphics.cs
지정된 이미지를 좌표 쌍으로 지정된 위치에 원래 실제 크기로 그립니다.
public:
void DrawImageUnscaled(System::Drawing::Image ^ image, int x, int y);
public void DrawImageUnscaled (System.Drawing.Image image, int x, int y);
member this.DrawImageUnscaled : System.Drawing.Image * int * int -> unit
Public Sub DrawImageUnscaled (image As Image, x As Integer, y As Integer)
매개 변수
- x
- Int32
그려지는 이미지의 왼쪽 위 모퉁이에 대한 X 좌표입니다.
- y
- Int32
그려지는 이미지의 왼쪽 위 모퉁이에 대한 Y 좌표입니다.
예외
image
이(가) null
인 경우
예제
다음 코드 예제는 Windows Forms 사용하도록 설계되었으며 이벤트 처리기의 Paint 매개 변수인 가 필요합니다.PaintEventArgse
코드는 다음 작업을 수행합니다.
예제의 폴더에 SampImag.jpg JPEG 파일에서 이미지를 만듭니다.
이미지의 왼쪽 위 모서리를 그릴 지점을 만듭니다.
실제 크기를 사용하여 전체 이미지를 그립니다.
public:
void DrawImageUnscaledInt( PaintEventArgs^ e )
{
// Create image.
Image^ newImage = Image::FromFile( "SampImag.jpg" );
// Create coordinates for upper-left corner of image.
int x = 100;
int y = 100;
// Draw image to screen.
e->Graphics->DrawImageUnscaled( newImage, x, y );
}
public void DrawImageUnscaledInt(PaintEventArgs e)
{
// Create image.
Image newImage = Image.FromFile("SampImag.jpg");
// Create coordinates for upper-left corner of image.
int x = 100;
int y = 100;
// Draw image to screen.
e.Graphics.DrawImageUnscaled(newImage, x, y);
}
Public Sub DrawImageUnscaledInt(ByVal e As PaintEventArgs)
' Create image.
Dim newImage As Image = Image.FromFile("SampImag.jpg")
' Create coordinates for upper-left corner of image.
Dim x As Integer = 100
Dim y As Integer = 100
' Draw image to screen.
e.Graphics.DrawImageUnscaled(newImage, x, y)
End Sub
설명
은 Image 픽셀 너비의 값과 가로 해상도(인치당 점)의 값을 저장합니다. 이미지의 실제 너비(인치 단위)는 픽셀 너비를 가로 해상도로 나눈 값입니다. 예를 들어 픽셀 너비가 216이고 가로 해상도가 인치당 72개인 이미지는 실제 너비가 3인치입니다. 픽셀 높이와 물리적 높이에 유사한 설명이 적용됩니다.
DrawImageUnscaled 메서드 인치 디스플레이 디바이스의 해상도 (인치당 도트 수)와 관계 없이 올바른 크기를 가집니다 이미지는 실제 크기를 사용 하 여 이미지를 그립니다. 예를 들어 이미지의 픽셀 너비가 216이고 가로 해상도가 인치당 72도트라고 가정합니다. 호출 하는 경우 DrawImageUnscaled 96dpi 해상도 포함 하는 디바이스에서 해당 이미지를 그릴 렌더링 되는 이미지의 픽셀 너비 됩니다 (216/72) * 96 = 288 개.
적용 대상
DrawImageUnscaled(Image, Int32, Int32, Int32, Int32)
- Source:
- Graphics.cs
- Source:
- Graphics.cs
- Source:
- Graphics.cs
지정된 위치에 원래의 크기를 사용하여 특정 이미지를 그립니다.
public:
void DrawImageUnscaled(System::Drawing::Image ^ image, int x, int y, int width, int height);
public void DrawImageUnscaled (System.Drawing.Image image, int x, int y, int width, int height);
member this.DrawImageUnscaled : System.Drawing.Image * int * int * int * int -> unit
Public Sub DrawImageUnscaled (image As Image, x As Integer, y As Integer, width As Integer, height As Integer)
매개 변수
- x
- Int32
그려지는 이미지의 왼쪽 위 모퉁이에 대한 X 좌표입니다.
- y
- Int32
그려지는 이미지의 왼쪽 위 모퉁이에 대한 Y 좌표입니다.
- width
- Int32
사용되지 않습니다.
- height
- Int32
사용되지 않습니다.
예외
image
이(가) null
인 경우
설명
은 Image 픽셀 너비의 값과 가로 해상도(인치당 점)의 값을 저장합니다. 이미지의 실제 너비(인치 단위)는 픽셀 너비를 가로 해상도로 나눈 값입니다. 예를 들어 픽셀 너비가 216이고 가로 해상도가 인치당 72개인 이미지는 실제 너비가 3인치입니다. 픽셀 높이와 물리적 높이에 유사한 설명이 적용됩니다.
DrawImageUnscaled 메서드 인치 디스플레이 디바이스의 해상도 (인치당 도트 수)와 관계 없이 올바른 크기를 가집니다 이미지는 실제 크기를 사용 하 여 이미지를 그립니다. 예를 들어 이미지의 픽셀 너비가 216이고 가로 해상도가 인치당 72도트라고 가정합니다. 호출 하는 경우 DrawImageUnscaled 96dpi 해상도 포함 하는 디바이스에서 해당 이미지를 그릴 렌더링 되는 이미지의 픽셀 너비 됩니다 (216/72) * 96 = 288 개.
적용 대상
DrawImageUnscaled(Image, Point)
- Source:
- Graphics.cs
- Source:
- Graphics.cs
- Source:
- Graphics.cs
지정된 위치에 원래의 크기를 사용하여 특정 이미지를 그립니다.
public:
void DrawImageUnscaled(System::Drawing::Image ^ image, System::Drawing::Point point);
public void DrawImageUnscaled (System.Drawing.Image image, System.Drawing.Point point);
member this.DrawImageUnscaled : System.Drawing.Image * System.Drawing.Point -> unit
Public Sub DrawImageUnscaled (image As Image, point As Point)
매개 변수
예외
image
이(가) null
인 경우
예제
다음 코드 예제는 Windows Forms 사용하도록 설계되었으며 이벤트 처리기의 Paint 매개 변수인 가 필요합니다.PaintEventArgse
코드는 다음 작업을 수행합니다.
예제의 폴더에 SampImag.jpg JPEG 파일에서 이미지를 만듭니다.
이미지의 왼쪽 위 모서리를 그릴 지점을 만듭니다.
실제 크기를 사용하여 전체 이미지를 그립니다.
public:
void DrawImageUnscaledPoint( PaintEventArgs^ e )
{
// Create image.
Image^ newImage = Image::FromFile( "SampImag.jpg" );
// Create point for upper-left corner of image.
Point ulCorner = Point(100,100);
// Draw image to screen.
e->Graphics->DrawImageUnscaled( newImage, ulCorner );
}
public void DrawImageUnscaledPoint(PaintEventArgs e)
{
// Create image.
Image newImage = Image.FromFile("SampImag.jpg");
// Create point for upper-left corner of image.
Point ulCorner = new Point(100, 100);
// Draw image to screen.
e.Graphics.DrawImageUnscaled(newImage, ulCorner);
}
Public Sub DrawImageUnscaledPoint(ByVal e As PaintEventArgs)
' Create image.
Dim newImage As Image = Image.FromFile("SampImag.jpg")
' Create point for upper-left corner of image.
Dim ulCorner As New Point(100, 100)
' Draw image to screen.
e.Graphics.DrawImageUnscaled(newImage, ulCorner)
End Sub
설명
은 Image 픽셀 너비의 값과 가로 해상도(인치당 점)의 값을 저장합니다. 이미지의 실제 너비(인치 단위)는 픽셀 너비를 가로 해상도로 나눈 값입니다. 예를 들어 픽셀 너비가 216이고 가로 해상도가 인치당 72개인 이미지는 실제 너비가 3인치입니다. 픽셀 높이와 물리적 높이에 유사한 설명이 적용됩니다.
DrawImageUnscaled 메서드 인치 디스플레이 디바이스의 해상도 (인치당 도트 수)와 관계 없이 올바른 크기를 가집니다 이미지는 실제 크기를 사용 하 여 이미지를 그립니다. 예를 들어 이미지의 픽셀 너비가 216이고 가로 해상도가 인치당 72도트라고 가정합니다. 호출 하는 경우 DrawImageUnscaled 96dpi 해상도 포함 하는 디바이스에서 해당 이미지를 그릴 렌더링 되는 이미지의 픽셀 너비 됩니다 (216/72) * 96 = 288 개.
적용 대상
DrawImageUnscaled(Image, Rectangle)
- Source:
- Graphics.cs
- Source:
- Graphics.cs
- Source:
- Graphics.cs
지정된 위치에 원래의 크기를 사용하여 특정 이미지를 그립니다.
public:
void DrawImageUnscaled(System::Drawing::Image ^ image, System::Drawing::Rectangle rect);
public void DrawImageUnscaled (System.Drawing.Image image, System.Drawing.Rectangle rect);
member this.DrawImageUnscaled : System.Drawing.Image * System.Drawing.Rectangle -> unit
Public Sub DrawImageUnscaled (image As Image, rect As Rectangle)
매개 변수
- rect
- Rectangle
그려지는 이미지의 왼쪽 위 모퉁이를 지정하는 Rectangle입니다. 사각형의 X와 Y 속성은 왼쪽 위 모퉁이를 지정합니다. Width 및 Height 속성은 무시됩니다.
예외
image
이(가) null
인 경우
설명
은 Image 픽셀 너비의 값과 가로 해상도(인치당 점)의 값을 저장합니다. 이미지의 실제 너비(인치 단위)는 픽셀 너비를 가로 해상도로 나눈 값입니다. 예를 들어 픽셀 너비가 216이고 가로 해상도가 인치당 72개인 이미지는 실제 너비가 3인치입니다. 픽셀 높이와 물리적 높이에 유사한 설명이 적용됩니다.
DrawImageUnscaled 메서드 인치 디스플레이 디바이스의 해상도 (인치당 도트 수)와 관계 없이 올바른 크기를 가집니다 이미지는 실제 크기를 사용 하 여 이미지를 그립니다. 예를 들어 이미지의 픽셀 너비가 216이고 가로 해상도가 인치당 72도트라고 가정합니다. 호출 하는 경우 DrawImageUnscaled 96dpi 해상도 포함 하는 디바이스에서 해당 이미지를 그릴 렌더링 되는 이미지의 픽셀 너비 됩니다 (216/72) * 96 = 288 개.
적용 대상
.NET
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기