是否可以使用Windows服务将图像保存到远程计算机文件夹?

时间:2015-06-19 11:11:43

标签: c# winforms windows-services

我在本地计算机上有一个字节数组图像,使用我想要的Windows服务 将其转换为图像并将其保存在服务器文件夹中我知道服务器的IP地址 截至目前,我已尝试过类似的东西

byte[] photo = publicData.Photography;                                           
MemoryStream ms = new MemoryStream(photo, 0, photo.Length);
ms.Position = 0;
ms.Write(photo, 0, photo.Length);
System.Drawing.Image image = System.Drawing.Image.FromStream(ms, true);// this line giving exception parameter not valid
image.Save(172.16.16.32/E/xyz);

2 个答案:

答案 0 :(得分:1)

如果你已经有了字节,为什么还要使用stream和image obejcts?

byte[] photo = publicData.Photography;                                           
var path = @"\\172.16.16.32\E\xyz\file.jpg";

File.WriteAllBytes(path, photo);

答案 1 :(得分:-2)

请试试这个
var path = @" \ 172.16.16.32 \ E $ \ xyz \ file.jpg&#34 ;;