PDA

View Full Version : string to image



arfaie
پنج شنبه 08 بهمن 1394, 23:15 عصر
باسلام خدمت همه دوستان عزیز
بنده یک soap سرویس نوشتم که توی یک قسمتش باید string base64 رو بگیره و تبدیل کنه به باینری تا منم اونو توی دیتابیس ذخیره کنم!
اون استرینگی هم که میگیرم خودش باینری بوده و چون طرف نمیتونسته باینری بفرسته واسم،استرینگ کرده و بهم فرستاده!
ممنون میشم اگه کمکم کنید!
من کد اون قسمتی رو نیاز دارم که استرینگ رو تبدیل به باینری(عکس) میکنه!
تشکر

malloc
پنج شنبه 08 بهمن 1394, 23:35 عصر
بفرما دوست عزیز امیدوارم جواب بده .....


public static System.Drawing.Image LoadImage(string FileBase64, out Int64 _Size)
{
_Size = 0;
System.Drawing.Image img;
byte[] bitmapData = new byte[FileBase64.Length];
bitmapData = Convert.FromBase64String(FileBase64);

using (var streamBitmap = new MemoryStream(bitmapData))
{
img = System.Drawing.Image.FromStream(streamBitmap);
_Size = streamBitmap.Length;
}
return img;
}


فقط اون _Size یه عددی هست که سایز عکس رو برمیگردونه