【发布时间】:2013-08-17 23:24:20
【问题描述】:
在我的 ASP.Net MVC 4 应用程序中,我有一个视图,允许用户将鼠标悬停在图像上以获得全尺寸预览。效果很好。
目前,我将用户悬停的图像设置为 50 和 50 的静态宽度和高度,如下所示:
<img id="@Model.Value" class="image-preview" height="50" width="50" src="@Model.ImageString" />
@Model.ImageString 是由此操作创建的值:
[HttpGet]
public string GetImageUrl(Guid fileId)
{
var file = db.FetchedFiles
.First(ff => ff.ID == fileId);
return "data:image/*;base64," + Convert.ToBase64String(file.Data);
}
上面的动作是我想修改的。如何将Convert.ToBase64String(file.Data) 输出为与原始文件比例相同的缩略图?
提前致谢!
【问题讨论】:
标签: c# arrays image asp.net-mvc-4 thumbnails