积极答复者
做一个在线图片编辑器GIF图片合成遇到问题GifBitmapEncoder

问题
-
通过WCF服务把需要合成的byte[]发到服务端,又通过GifBitmapEncoder合成了图片,但是我需要为每一祯设置播放时间,BitmapFrame没找到时间设置;还有一个问题,合成出来的图片只会播放一次,不能循环播放,不知道怎么解决,请各位帮帮忙.
GifBitmapEncoder gencoder = new GifBitmapEncoder(); foreach (var export in exports) { MemoryStream frameStream = new MemoryStream(export.ImageByte); BitmapFrame frame = BitmapFrame.Create(frameStream); gencoder.Frames.Add(frame); } gencoder.Save(exportStream);
- 已编辑 jackliangsu 2011年1月17日 1:24
- 已移动 Jie Bao 2011年1月17日 7:29 SL related (发件人:Windows Presentation Foundation)
2011年1月14日 9:29
答案
-
你好,
我不是很确定在SL中使用WPF的名字空间是否可行,但据我所知,SL和WPF虽然很多类的名字是相同的,但他们是不可以相互访问的。这可能就是你的问题的根源。很多时候我们以为类名相同就行了,但是气势他们是本质上两个类。还有关于WPF中处理图像的类 ,实质上它是对 Windows Imaging Component (WIC)类的一层封装,所以可能WIC的概念和内容会对你有帮助。
我会帮你把帖子移到SL相关论坛的,然后你有什么据关于WPF的问题,随时欢迎!
Sincerely,
Bob Bao [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
- 已标记为答案 Mog Liang 2011年1月21日 3:38
2011年1月17日 7:28
全部回复
-
NGif和http://giflib.codeplex.com/我都试了,好像都不能为每一祯单独设置播放时间2011年1月14日 9:41
-
这个WPF论坛,你还是最好去SL相关的论坛吧,毕竟WPF和SL是相互独立的两个技术。虽然微软在刻意的把他们两弄得很象,但实质上还是独立的。版主请移下帖子。或者 jack 你去 http://forums.silverlight.net/ 这里看看,这里是SL的全球论坛
Best day, Best life2011年1月16日 5:43 -
你好,
我不是很确定在SL中使用WPF的名字空间是否可行,但据我所知,SL和WPF虽然很多类的名字是相同的,但他们是不可以相互访问的。这可能就是你的问题的根源。很多时候我们以为类名相同就行了,但是气势他们是本质上两个类。还有关于WPF中处理图像的类 ,实质上它是对 Windows Imaging Component (WIC)类的一层封装,所以可能WIC的概念和内容会对你有帮助。
我会帮你把帖子移到SL相关论坛的,然后你有什么据关于WPF的问题,随时欢迎!
Sincerely,
Bob Bao [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
- 已标记为答案 Mog Liang 2011年1月21日 3:38
2011年1月17日 7:28