我正在尝试将从我的WebCam捕获的图像上传到WCF服务。
我拥有无错误的整个服务 - 使用我的HD上的图像/文件进行测试。问题是,来自网络摄像头的图像保存在BitMap(C#)中。
该服务将Stream作为输入参数。当我使用
image.Save(mystream,System.Drawing.Imaging.ImageFormat.Png);
client.SendFile(mystream);
上传0字节流。
我该如何运作?
感谢。
答案 0 :(得分:1)
我认为在使用mystream.Seek(0, SeekOrigin.Begin)
将图像保存到流后,您必须回头查看,因为流中的当前位置恰好在最后写入的字节之后。