我目前正在使用核心 api 从 Dropbox 获取缩略图。我能够将缩略图字节 [] 转换为 base64 dring 并让我的浏览器呈现它。但是当我尝试将相同的 byte[] 转换为内存流并将其保存到磁盘时,它会因参数无效而失败。
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“倒带”的不同帖子,但到目前为止还没有运气。
其他人有这个问题吗?