将Dropbox缩略图保存到磁盘无法生成流

时间:2013-08-17 15:49:23

标签: c# asp.net-mvc dropbox-api

我目前正在使用核心API从Dropbox获取缩略图。我能够将缩略图byte []转换为base64 dring并让我的浏览器渲染它。 但是当我尝试将相同的byte []转换为内存流并将其保存到磁盘时,它会因Invalid参数而失败。

public void WriteImageToFile(byte[] Inbyte, String FileName)
    {           
        Image image;
        using (MemoryStream ms = new MemoryStream(Inbyte))
        {
            ms.Seek(0, SeekOrigin.Begin);
            image = Image.FromStream(ms);
        } 
    }

其中inbyte是来自dropbox的字节。

我已经找到了关于将流的位置更改为0“倒带”的不同帖子,但到目前为止没有运气。

其他人有这个问题吗?

1 个答案:

答案 0 :(得分:0)

如上所述,它是内容目录的路径,而不是我指向的内容:)