이미지를 특정 크기로 크기를 조정하려하지만 선택한 크기보다 작 으면 이미지를 전혀 늘리지 않으려 고합니다. 대신 사용하지 않는 이미지 영역 주위에 검정색 배경을 추가하려고합니다.VB.NET - 이미지 만들기 - 크기 조정하지만 남은 공간에 배경 추가
나는이 작업을 수행하는 가장 쉬운 방법은 다음이 배경의 맨 위에 & 센터에게 이미지를 추가 배경색 &을 설정 & 내 원하는 크기의 새로운 이미지를 만들 수있을 것이라고 생각합니다. 내가 사용 비트 맵을 만든
: 나는 과정을 완료하는 방법에 대한 손실 조금있어이 시점에서
Dim bmp As New Drawing.Bitmap(500, 500)
Dim grap As Drawing.Graphics = Drawing.Graphics.FromImage(bmp)
grap.Clear(Drawing.Color.Black)
이 필요한 모든 비트 맵 & 센터에 이미지를 추가하는 것입니다.
이grap.Clear(Drawing.Color.Black)
반드시 단지 전체 그림을 다시 닦아 것 :
어떤 아이디어가 많이 나는이 테스트를하지 않은하지만 당신은 거의 당신이 원하는 것을 가지고처럼 보이지만
감사합니다. 센터 옵션을 사용할 수 없다는 것을 알지 못했습니다. 아래 답변을 게시했습니다. 가로 세로 비율, 크기 조정 등) – Chris
센터는 내가 만든 변수 일뿐입니다. –