检索存储在db中的图像并保存到文件中

时间:2012-09-27 17:10:41

标签: asp.net sql-server image

我有一位客户要求能够从Sql Server Db检索图像并转身并将其保存到计算机上的目录中。他希望能够通过asp.net网页做到这一点。我能够从图像中检索图像作为字节数组,但不知道如何获取该图像并将其作为文件保存到目录中。任何人对如何做到这一点都有任何想法?感谢。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用Save Method

    MemoryStream memoryStream = new MemoryStream((byte[])YourDataTable.Rows[0]["ImageData"]);
    Picturebox picturebox = new Picturebox();
    picturebox.Image = Image.FromStream(memoryStream);
    picturebox.Image.Save("...YourPath", System.Drawing.Imaging.ImageFormat.Jpeg)