怎样才能让图片不被拉伸,该如何处理

怎样才能让图片不被拉伸
我有一个工程,有类似下面的代码
VB.NET code

        Dim xBitmap As New Bitmap("E:\1.png") '64x64 
        Dim nBmp As New Bitmap(128, 128)
        Dim g As Graphics = Graphics.FromImage(nBmp)
        g.DrawImage(xBitmap, New Point(64, 64))
        pb.image = nBmp 'PictureBox contorl
        g.Dispose()



显示出来的图片,比我真实的图片会大一点.请问这是为什么.


------解决方案--------------------
Dim nBmp As New Bitmap(64, 64)

New Point(64, 64)是决定图片的左上角坐置,不是它的大小。