Vb.net 在Visual basic express 2010中获取位图图像的一部分

Vb.net 在Visual basic express 2010中获取位图图像的一部分,vb.net,Vb.net,裁剪(从图片中获取图像)需要什么代码?此代码通过从(矩形)输入图像创建具有所需尺寸的较小矩形并将其加载到PictureBox(PictureBox1)中来工作。这对纸牌游戏软件很有用 Private Function CropBitmap(ByRef bmp As Bitmap, ByVal cropX As Integer, ByVal cropY As Integer, ByVal cropWidth As Integer, ByVal cropHeight As Integer) As B

裁剪(从图片中获取图像)需要什么代码?

此代码通过从(矩形)输入图像创建具有所需尺寸的较小矩形并将其加载到
PictureBox
PictureBox1
)中来工作。这对纸牌游戏软件很有用

Private Function CropBitmap(ByRef bmp As Bitmap, ByVal cropX As Integer, ByVal cropY As Integer, ByVal cropWidth As Integer, ByVal cropHeight As Integer) As Bitmap 
    Dim rect As New Rectangle(cropX, cropY, cropWidth, cropHeight) 
    Dim cropped As Bitmap = bmp.Clone(rect, bmp.PixelFormat) 
    Return cropped 
End Function  
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 
    Dim FN = "full path of the image file"
    Dim bmp As Bitmap bmp = Bitmap.FromFile(FN) 
    PictureBox1.Image = CropBitmap(bmp, 4, 4, 13, 16) 
End Sub

+感谢您为适应本网站所付出的努力。这不是回答问题的最佳方式,但您是新手,正在尽自己最大的努力。也许你应该把这个问题重新编排一下,这样想法会更清晰,并且可能对其他人更有帮助。我写这篇评论是对我们在这里讨论的所有内容的总结。