반응형

 

 

PictureBoxIpl의 SizeMode 정리.

이미지를 PictureBox에 출력했는데 이미지가 잘려서 나왔다.

그래서 SizeMode를 Zomm으로 조절해서 이미지가 다 나오도록 하였다.

 

SizeMode에 대한 세부 내용을 검색해서 확인해 보았다.

 

 

각각의 설정이 의미하는 아래와 같았다.

 

 

위 필드 내용에 대한 자세한 내용은 아래 링크 참조.

 

 

PictureBoxSizeMode 열거형 (System.Windows.Forms)

PictureBox 내에 이미지가 놓이는 방식을 지정합니다.Specifies how an image is positioned within a PictureBox.

docs.microsoft.com

실제 SizeMode에 따라 적용되는 내용을 확인해 보았다.

 

 

제일 왼쪽 부터.

 

Zoom, Normal, StretchImage, AutoSize, CenterImage

 

 

아래와 같이 다시 정리해 보았다.

 

Zoom : 컨트롤의 크기에 맞게 전체 이미지가 조절된다. 비율을 유지하면서

Nomal : 이미지가 컨트롤의 크기보다 크면 컨트롤의 크기만큼 표시되고 잘린다.

StretchImage : 이미지가 컨트롤에 맞게 늘어나거나 줄어든다.

AutoSize : 이미지크기에 맞게 컨트롤의 크기가 변경된다.

CenterImage : 이미지가 컨트롤의 가운데 배치되고 나머지 영역은 잘린다.

 

 

 

728x90
반응형

'공부 > C#' 카테고리의 다른 글

210304 C# Winform 첫 번째 클래스  (0) 2021.03.15
210307 C# 커서위치 제어 프로그램  (0) 2021.03.07
210208 C# Barcode reader project (2)  (1) 2021.02.11
210202 C# Barcode reader project (1)  (0) 2021.02.10
210202 OpenCV PictureBoxlpl  (0) 2021.02.09

+ Recent posts