使用WCF在流中上传位图

时间:2012-03-08 10:10:01

标签: c# wcf bitmap stream

我正在尝试将从我的WebCam捕获的图像上传到WCF服务。

我拥有无错误的整个服务 - 使用我的HD上的图像/文件进行测试。问题是,来自网络摄像头的图像保存在BitMap(C#)中。

该服务将Stream作为输入参数。当我使用

image.Save(mystream,System.Drawing.Imaging.ImageFormat.Png);
client.SendFile(mystream);

上传0字节流。

我该如何运作?

感谢。

1 个答案:

答案 0 :(得分:1)

我认为在使用mystream.Seek(0, SeekOrigin.Begin)将图像保存到流后,您必须回头查看,因为流中的当前位置恰好在最后写入的字节之后。