【发布时间】:2013-06-22 02:19:27
【问题描述】:
当用户上传 jpg/gif/bmp 图像时,我希望将此图像转换为 png 图像,然后再转换为 base64 字符串。
我一直在努力让这个工作,但我真的碰壁了,谁能帮帮我吗?
我当前没有图像转换的代码如下:
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);
...
}
【问题讨论】:
标签: c# httppostedfilebase