1
내가 비트 맵 파일에 양식에 만든 이미지 저장하려면 다음 코드를 사용하고
SavePicture Form1.Image, Output_Dir + Patternname + ".bmp"
DoEvents
이제 양식에 생성 된 이미지가 올바른 보이는 1600 픽셀 이미지는 (입니다); 그러나 위 코드를 사용하여 파일을 저장하면 이미지는 항상 1920x1200 픽셀 비트 맵으로 저장됩니다.
1920x1200은 내 화면의 현재 해상도입니다. 여기
의 형식은 이미지의 너비/높이를 설정하는 데 사용되는 코드입니다 : 양식 이미지 1600에서 올바른 보이는 이유가없는 것Form1.ScaleMode = vbPixels
Form1.AutoRedraw = True
W = 1600
H = 1200
Form1.Width = W * Screen.TwipsPerPixelX
Form1.Height = H * Screen.TwipsPerPixelY
Form1.Show
이 이해하기를, 아직 내가 저장할 때 프로그램은 별도의 추가 비트 맵 1920x1200을 만들기 위해 320X1200의 흰색 블록.
예 그건 내 문제를 해결 한 것으로 보인다. 선생님 고마워요. –