将图像保存到db

时间:2009-04-02 10:56:04

标签: c# image stream storage alphablending

我可以使用下面的代码将图像保存到数据库,将其流式传输到字节数组,但是当它返回时,它会丢失图像周围的alpha混合并显示出块状的蓝色边框。

image.Save(stream, image.RawFormat);

如何将原始图片取回?

2 个答案:

答案 0 :(得分:0)

你是否必须将其保存为字节数组...我已经听说过尝试这样做的几个问题。如何保存路径和其他图像信息,以便您的应用程序可以将其从目录中删除...

答案 1 :(得分:0)

使用特定的ImageFormat,例如:

image.Save(stream, ImageFormat.Png);