从字节数组ASP.NET中显示图像而不使用数据库

时间:2014-06-10 16:49:56

标签: c# asp.net

我是ASP.NET MVC的新手。我正在开发一个应用程序,可以上传图像或截取网页的屏幕截图,然后将它们相互比较。我没有使用任何数据库。

我的问题如下:我有一个ActionResult方法用于处理图片上传:

public ActionResult UploadImage(HttpPostedFileBase file, string upload)
{
    if (file.ContentLength > 0)
    {
        if (String.Equals(upload, "Upload Base Image"))
        {
            var path = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, file.FileName);
            file.SaveAs(path);
            Pic1.UploadedImage = new Bitmap(path);
            ImageConverter converter = new ImageConverter();
            Pic1.ByteImage = (byte[])converter.ConvertTo(Pic1.UploadedImage, typeof(byte[]));
        }
    }

    return RedirectToAction("Index");
}

我想要做的是在我写的视图中显示Pic1.ByteImage这是一个byte数组。我该怎么办?

0 个答案:

没有答案