图片转化为二进制字符串然后在转化为图片可行不?该咋地整(C#)
我想将上传的图片,转换为二进制字符串放到一个隐藏的字段中(不想过早的把他存到数据库中去),用的时候再取字符串再将它转换为图片,不知道这方法可行不可行。
(整个功能就就是一个商品上传功能,但是不想上传实际的图片上去,各位大哥大嫂有什么其它建议?)
[解决办法]
byte[]和base64string之间转
[解决办法]
//图片转字符串
String x = Convert.ToBase64String(System.IO.File.ReadAllBytes("path"))
[解决办法]
完全可行
[解决办法]
String xxx = Convert.ToBase64String(System.IO.File.ReadAllBytes("path")); byte[] path = Convert.FromBase64String(xxx); using (MemoryStream ms = new MemoryStream(path)) { Image outputImg = Image.FromStream(ms); }