国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

csharp:Convert Image to Base64 String and Base64 String to Image

2019-11-17 03:12:02
字體:
來源:轉載
供稿:網友

csharp:Convert Image to Base64 String and Base64 String to Image

 /// <summary>        /// 圖像轉成二進制數組        /// </summary>        /// <param name="imageIn"></param>        /// <returns></returns>        public byte[] imageToByteArray(System.Drawing.Image imageIn)        {            MemoryStream ms = new MemoryStream();            imageIn.Save(ms, System.Drawing.Imaging.ImageFormat.Gif);            return ms.ToArray();        }        /// <summary>        /// 二進制數據轉成圖像        /// </summary>        /// <param name="byteArrayIn"></param>        /// <returns></returns>        public System.Drawing.Image byteArrayToImage(byte[] byteArrayIn)        {            MemoryStream ms = new MemoryStream(byteArrayIn);            System.Drawing.Image returnImage = System.Drawing.Image.FromStream(ms);            return returnImage;        }        /// <summary>        /// 圖像轉成Base64字符        /// </summary>        /// <param name="image"></param>        /// <param name="format"></param>        /// <returns></returns>        public string ImageToBase64(Image image,  System.Drawing.Imaging.ImageFormat format)        {            using (MemoryStream ms = new MemoryStream())            {                // Convert Image to byte[]                image.Save(ms, format);                byte[] imageBytes = ms.ToArray();                // Convert byte[] to Base64 String                string base64String = Convert.ToBase64String(imageBytes);                return base64String;            }        }        /// <summary>        /// Base64字符轉成圖像        /// </summary>        /// <param name="base64String"></param>        /// <returns></returns>        public Image Base64ToImage(string base64String)        {            // Convert Base64 String to byte[]            byte[] imageBytes = Convert.FromBase64String(base64String);            MemoryStream ms = new MemoryStream(imageBytes, 0,              imageBytes.Length);            // Convert byte[] to Image            ms.Write(imageBytes, 0, imageBytes.Length);            Image image = Image.FromStream(ms, true);            return image;        }

http://www.dailycoding.com/Posts/convert_image_to_base64_string_and_base64_string_to_image.aspx


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 壤塘县| 海伦市| 惠州市| 砀山县| 错那县| 太康县| 化隆| 林甸县| 汶上县| 吉木乃县| 双辽市| 图片| 高唐县| 马边| 新昌县| 遂宁市| 青河县| 繁昌县| 临湘市| 工布江达县| 类乌齐县| SHOW| 南木林县| 商河县| 丹阳市| 娄烦县| 称多县| 西林县| 上饶县| 威宁| 栾川县| 高邮市| 襄垣县| 海兴县| 安庆市| 肃宁县| 聊城市| 达州市| 松江区| 崇州市| 林口县|