图片转换为base64字符串

        ///
        /// 图片 转为    base64编码的文本
        ///

        /// 待转的Bitmap
        /// 转换后的base64字符串
        public  String ImgToBase64String(Image bmp)
        {
            String strbaser64 = String.Empty;
            var btarr = convertByte(bmp);
            strbaser64 = Convert.ToBase64String(btarr);
            return strbaser64;
        }
        ///
        /// Image转byte[]
        ///

        /// Img格式数据
        /// byte[]格式数据
        public static byte[] convertByte(Image img)
        {
            MemoryStream ms = new MemoryStream();
            img.Save(ms, img.RawFormat);
            byte[] bytes = ms.ToArray();
            ms.Close();
            return bytes;
        }

你可能感兴趣的:(C#,图片转换为Base64,C#图片转换为字符串)