Buenas!
No se si te puede servir pero al leer el post me recordo a una aplicacion que hice, hace algun tiempo...
Te paso la funcion que tengo para convertir imagenes a byte y luego asociarla a la pagina en cuestion...
Código:
Public Function ImageToByte(ByVal pImagen As Image) As Byte()
Dim mImage() As Byte
Try
If Not IsNothing(pImagen) Then
Dim ms As New System.IO.MemoryStream
pImagen.Save(ms, System.Drawing.Imaging.ImageFormat.Bmp)
mImage = ms.GetBuffer
ms.Close()
Return mImage
End If
Catch
End Try
Return Nothing
End Function