Пытаюсь получить обрезанное изображение, но я получаю неправильную часть изображения.
Я получаю это обратно из cropper.js, {слева: 316, вверху: 50,5, ширины: 150, высоты: 150}
Я передаю это в vb.
Public Shared Function CropImage(ByVal source As Image, ByVal x As Integer, ByVal y As Integer, ByVal width As Integer, ByVal height As Integer) As Bitmap
Dim crop As Rectangle = New Rectangle(x, y, width, height)
Dim bmp = New Bitmap(crop.Width, crop.Height)
Using gr = Graphics.FromImage(bmp)
gr.DrawImage(source, New Rectangle(0, 0, bmp.Width, bmp.Height), crop, GraphicsUnit.Pixel)
End Using
Return bmp
End Function
Но я получаю только верхнюю левую или верхнюю правую часть моего изображения?Я что-то упускаю?Я передаю его влево для х, и верх для Y от кроппера.Я испробовал немало возможностей, и, похоже, ничто не дает мне истинного обрезанного результата.