我正在C#2010中创建
一个自定义应用程序,以将图像从Lotus Notes复制到sharepoint.我正在使用domino来读取Notes中的
内容. Notes有内联动画
gif图像,当我读取
内容时,它以base64Stream的字节为单位.如果我使用.gif扩展名保存
内容,图像会保存得很好,但会丢失动画.
你能告诉我如何使用base64Stream的字节来保存带动画的图像吗?
如果你100%肯定你只是写出没有改动的字节,那么我发现动画在写出的过程中不太可能丢失.
在您将其写出后,您将以不显示动画的方式查看它,或者您正在写出的字节无论如何都没有动画.
有没有什么方法可以直接比较两个GIF(存储在笔记中的那个和你写的那个)?如果你能做到这一点你可以验证字节是不一样的(我的钱在两个文件上将完全不同的大小).
我目前的怀疑是,当你使用笔记获得gif时,它没有正确地抓住gif并且只是抓住它的第一帧(MS Paint与示例相同).