111,097
社区成员




public static byte[] f_imageToByte(string path,string iszip)
{
var str=HttpContext.Current.Server.MapPath(path);
var stream = new MemoryStream();
if (!File.Exists(str))
{
return null;
}
var bitmap = Bitmap.FromFile(str);
bitmap.Save(stream,ImageFormat.Jpeg);
var bts=stream.ToArray();
stream.Close();
stream.Dispose();
if (iszip=="1")
{
//str = Convert.ToBase64String(bts);
bts = NickLee.Common.CompressData.Compress<byte[]>(bts);
}
return bts;
}
public static void f_byteToImage(byte[] bts, string iszip,string path)
{
var str=string.Empty;
if (iszip == "1")
{
bts = NickLee.Common.CompressData.UnCompressObject<byte[]>(bts);
//bts = Convert.FromBase64String(str);
}
var ms = new MemoryStream(bts,false);
var objBitmap = new Bitmap(ms);
objBitmap.Save(path, ImageFormat.Jpeg);
ms.Close();
ms.Dispose();
}