반응형

픽처박스

(C#) PictureBox에 이미지 출력하기, SizeMode 속성

PictureBox 컨트롤은 이미지를 출력할 때 사용합니다. SizeMode 속성을 이용해서 이미지 크기를 몇 가지 모양으로 출력할 수 있습니다. SizeMode 속성 Normal 원본 이미지를 컨트롤 크기 만큼만 보여줍니다. CenterImage 컨트롤 크기와 이미지 크기가 다를 경우, 원본 이미지의 중앙 부분을 기준으로 컨트롤 크기만큼만 보여줍니다. AutoSize 컨트롤 크기가 원본 이미지 크기로 자동으로 변경됩니다. 원본 이미지 전체를 그대로 보여줍니다. StretchImage 원본 이미지의 가로/세로를 확대 또는 축소해서 컨트롤에 꽉 채워서 출력합니다. Zoom 원본 이미지를 확대/축소해서 컨트롤에 보여줍니다. 원본 이미지의 가로/세로 비율이 그대로 유지됩니다. PictureBox에 이미지를 출..

C# 2023.05.18

(C#) PictureBox 이미지 좌우대칭 상하대칭

RotateFlip() 메서드를 이용해서 이미지를 좌우대칭 또는 상하대칭시킬 수 있습니다. 다음 코드는 버튼을 클릭하면 이미지를 좌우 또는 상하로 대칭시키고, 픽처박스에 이미지를 출력하는 C#코드 입니다. using System; using System.Drawing; using System.Windows.Forms; namespace WindowsFormsApp2 { public partial class Form1 : Form { Bitmap bmp; public Form1() { InitializeComponent(); bmp = (Bitmap)Bitmap.FromFile("c:\\temp\\kakao11.png"); pictureBox1.SizeMode = PictureBoxSizeMode.Auto..

C# 2023.05.17
반응형