当用户上传jpg/gif/bmp图像时,我希望将该图像转换为png图像,然后转换为base64字符串。将图像转换为png上传
我一直试图让这个工作,但我真的打了一堵砖墙,任何人都可以帮我吗?
我没有图像转换当前代码如下:
public ActionResult UploadToBase64String(HttpPostedFileBase file)
{
var binaryData = new Byte[file.InputStream.Length];
file.InputStream.Read(binaryData, 0, (int) file.InputStream.Length);
file.InputStream.Seek(0, SeekOrigin.Begin);
file.InputStream.Close();
string base64String = Convert.ToBase64String(binaryData, 0, binaryData.Length);
...
}
看看http://stackoverflow.com/questions/254419/asp-net-image-uploading-with-resizing – Gregoire