如何在浏览器中下载图像-angularjs

时间:2016-03-31 05:55:32

标签: angularjs asp.net-web-api

我在html表格中显示图片列表。我在表格中有一列作为图像名称,并将其作为链接,以便用户可以单击并下载图像。图像列表来自数据库,它们保存为字节数组,在发送到客户端时,我将其转换为静态对象,如下所示 如下所示

FileContent = Utilities.GetString(item.FileContent);
//GetString method
public static object GetString(byte[] bytes)
{
    try
    {
        MemoryStream stPictureSource = new MemoryStream(bytes);

        var sr = new StreamReader(stPictureSource);

        return sr.ReadToEnd();
    }
    catch(Exception ex)
    {
        Logger.Log(ex);
        return string.Empty;
    } 
}           

那么,有人可以有一个想法,如何在浏览器中下载图像。 如果问题不明确,请现在就告诉我......

1 个答案:

答案 0 :(得分:0)

比较你的标签包括angularjs和asp.net-web-api,这个示例应用程序展示了如何使用Asp.net Web Api使用angularjs进行文件上传。希望它可以帮助您解决问题。angular-fileupload-sample

enter image description here