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

如何在浏览器中下载图像-angularjs,angularjs,asp.net-web-api,Angularjs,Asp.net Web Api,我在html表格中显示图像列表。我在表中有一列作为图像名称,并将其作为链接,以便用户可以单击并下载图像。图像列表来自数据库,保存为字节数组,在发送到客户端时,我将其转换为静态对象,如下所示 如下 FileContent = Utilities.GetString(item.FileContent); //GetString method public static object GetString(byte[] bytes) { try { MemoryStrea

我在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;
    } 
}           
所以,有人能想到,如何在浏览器中下载图像。
如果问题不清楚,请告诉我…

比较您的标签包括angularjs和asp.net-web-api,此示例应用程序显示如何使用asp.net web api与angularjs进行文件上载。希望它能帮助你解决你的问题


我需要下载图像,可能有重复。无论如何,谢谢您的回答。它可以下载图像。你可以先试试。