Using system;
Using system. IO;
Using system. drawing;
Using system. Windows. forms;
Using system. Drawing. imaging;
Public class imageconvert
{
// Uses stream as the intermediate bridge.
Public static image bytearraytoimage (byte [] iamgebytes)
{
Memorystream MS = new memorystream (iamgebytes );
System. Drawing. Image image = image. fromstream (MS );
Return image;
}
Public static byte [] imagetobytearray (system. Drawing. Image image)
{
Memorystream MS = new memorystream ();
Image. Save (MS, image. rawformat );
Return Ms. toarray ();
}
Public static string bytearraytostring (byte [] bytes)
{
Return convert. tobase64string (bytes );
}
Public static byte [] stringtobytearray (string Str)
{
Return convert. frombase64string (STR );
}
}
This article from the csdn blog, reproduced please indicate the source: http://blog.csdn.net/nuey1985/archive/2011/03/08/6231638.aspx