画像を閲覧していて、データベースに保存したり、データベースの画像を表示したりすることができました。
しかし、データベースに保存する前に、画像のプレビューを表示したいと思います。画像のプレビューで問題が発生しています。これを行う方法についてのアイデアを教えてください。
//enter code here
public ActionResult GetImage(int id)
{
//var Id == 1;
var query = dbContext.Pictures.Where(i => i.Id == id).FirstOrDefault();
{
System.IO.MemoryStream outStream = new System.IO.MemoryStream();
byte[] imageBytes = outStream.ToArray();
if (query.Name != null)
{
byte[] image = query.Name;
return File(image, "image/jpg");
}
else
{
return null;
}
}
}
これは私がデータベースに画像を表示するためにしたことです。それは私にとってはうまくいきますが、データベースに保存する前にビューページで画像をプレビューするにはどうすればよいですか?