Silverlight 将可写位图另存为图像到SharePoint文档库

Silverlight 将可写位图另存为图像到SharePoint文档库,silverlight,sharepoint,document,writeablebitmap,Silverlight,Sharepoint,Document,Writeablebitmap,我有一个要求,其中我必须将生成为图像的可写位图上载到SharePoint文档库。有人能帮我吗?谢谢。如果您正在使用SharePoint 2010,您可以使用Silverlight的客户端对象模型。它与.net的客户端对象模型非常相似,只是它是异步的 这里有一个扩展方法,可以将WriteableBitmap转换为字节数组 public static byte[] ToByteArray(this WriteableBitmap bmp) { int[] p = bmp.Pixels;

我有一个要求,其中我必须将生成为图像的可写位图上载到SharePoint文档库。有人能帮我吗?谢谢。

如果您正在使用SharePoint 2010,您可以使用Silverlight的客户端对象模型。它与.net的客户端对象模型非常相似,只是它是异步的


这里有一个扩展方法,可以将WriteableBitmap转换为字节数组

public static byte[] ToByteArray(this WriteableBitmap bmp)
{
   int[] p = bmp.Pixels;
   int len = p.Length * 4;
   byte[] result = new byte[len]; // ARGB
   Buffer.BlockCopy(p, 0, result, 0, len);
   return result;
}
摘自本博客


要使用客户端OM将其上载到文档库,您可以使用本教程

具体来说,“请帮助我”是不够的信息。到目前为止你都试了些什么?嗨,谢谢你的回复。我需要知道如何将WriteableBitmap转换为字节数组,以便上载到SharePoint文档。安德烈亚斯·沙尔夫(Andreas Scharf)刚刚就如何做到这一点添加了一个例子。