2013-01-02 26 views
0

如果有人能夠非常好地向我展示如何將圖片大小限制爲指定尺寸(例如150×200像素)。如果不符合要求,則會顯示錯誤消息。如何將圖片大小限制在圖片框中保存爲VB.Net時的指定尺寸

但是,以下是將圖片上傳到圖片框的代碼。

Private Sub btnUpload_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnUpload.Click 
    Try 
     OpenFileDialog1.ShowDialog() 
     PictureBox1.Image = Image.FromFile(OpenFileDialog1.FileName) 
     img = OpenFileDialog1.FileName.ToString 
    Catch 
    End Try 
End Sub 

回答

1
If Image.FromFile(OpenFileDialog1.FileName).Size.Width > 150 Or Image.FromFile(OpenFileDialog1.FileName).Size.Height > 200 Then 
    lblPhotoErr.Text = "More than 150 x 200" 
    bError = True 
End If