Convertir una imagen en una tabla de bytes

2068 vistas

Veamos un método que permite convertie una imagen (en el ejemplo un JPeg) en una tabla de bytes:



vbnet
  1. Public Shared Function Image2ByteArray(ByVal img As Image) As Byte()
  2. Try
  3.   Dim mstImage As MemoryStream = New MemoryStream
  4.   img.Save(mstImage, System.Drawing.Imaging.ImageFormat.Jpeg)
  5.   Dim bytImage As Byte() = mstImage.GetBuffer
  6.   Return bytImage
  7. Catch ex As Exception
  8.   Return Nothing
  9. End Try
  10. End Function