将解码后的base64字符串作为图像返回给浏览器

时间:2016-07-06 15:02:29

标签: c# asp.net asp.net-mvc

我正在我的控制器中执行GetByID方法,

public string GetByID(string id)
    {
        var currentData = Db.ReadAll<FileItem>();
        int index = currentData.FindIndex(t => t.ID.Equals(id));
        byte[] dataURIArray = System.IO.File.ReadAllBytes(currentData[index].DataUri);
        string base64ImageRepresentation = Convert.ToBase64String(dataURIArray);

        return base64ImageRepresentation; 
    }

我设法在调用ID时返回base64字符串,但我想要一种方法来返回浏览器中的实际图像(或任何文件)。

0 个答案:

没有答案