以下を使用して、DICOMファイルからオンザフライで画像を生成しています。
public ActionResult Generatemage()
{
FileContentResult data;
.....
objImage = im.Bitmap(outputSize, PixelFormat.Format24bppRgb, m);
using (var memStream = new MemoryStream())
{
objImage.Save(memStream, ImageFormat.Png);
data = this.File(memStream.GetBuffer(), "image/png");
}
return data;
}
Point3D を使用して変更できるように、画像をセッション変数として保存できますか? 私は使用しようとしました:
Bitmap data = (Bitmap)Session["newimage"];
次の 2 つのエラーが発生しました。
Cannot implicitly convert type 'System.Drawing.Bitmap' to 'System.Web.Mvc.FileContentResult' and
A local variable named 'data' is already defined in this scope
よろしくお願いします。