0
我在使用vb.net保存为blob数据类型之前在重新调整图像大小方面存在问题。我不知道如何调整图像大小。如何在保存到数据库之前重新调整图像大小?
这里是我的代码中插入:
Dim FileSize As UInt32
Dim mstream As New System.IO.MemoryStream()
pic_box_save.Image.Save(mstream, System.Drawing.Imaging.ImageFormat.Jpeg)
Dim arrImage() As Byte = mstream.GetBuffer()
FileSize = mstream.Length
mstream.Close()
MsgBox(FileSize)
Try
sql = "INSERT INTO clientreports(report_id, img) VALUES(@image_id, @image_data)"
sql_command = New MySqlCommand(SQL, sql_connection)
sql_command.Parameters.AddWithValue("@image_id", Nothing)
sql_command.Parameters.AddWithValue("@image_data", arrImage)
sql_command.ExecuteNonQuery()
Catch ex As Exception
MsgBox(ex.Message)
Exit Sub
End Try
MsgBox("Image has been saved.")
请帮我家伙如果有人知道如何解决这个问题。谢谢!