资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

C#怎么创建gif图片

本篇内容主要讲解“C#怎么创建gif图片”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C#怎么创建gif图片”吧!

建网站原本是网站策划师、网络程序员、网页设计师等,应用各种网络程序开发技术和网页设计技术配合操作的协同工作。创新互联专业提供成都网站制作、网站建设,网页设计,网站制作(企业站、响应式网站开发、电商门户网站)等服务,从网站深度策划、搜索引擎友好度优化到用户体验的提升,我们力求做到极致!

代码如下:

//图片的输入路径,一系列的图片路劲组成
string[]{"c:\\01.png","c:\\02.png","c:\\03.png"};
//输出文件路径 String outputFilePath = "c:\\test.gif";
//初始化创建gif图片的类 AnimatedGifEncoder e = new AnimatedGifEncoder(); e.Start( outputFilePath );
//设置每张图的间隔显示时间 e.SetDelay(500);
//-1:不循环图片,0:永远循环
repeate.SetRepeat(0);
//将图片循环加入到gif的播放帧里
for (int i = 0, count = imageFilePaths.Length; i < count; i++ ) { e.AddFrame( Image.FromFile( imageFilePaths[i] ) ); }
//完成创建,生成gif图片 e.Finish();

//将gif图片分割成一张张的图片 GifDecoder gifDecoder = new GifDecoder(); gifDecoder.Read( "c:\\test.gif" );
//循环存储图片 for ( int i = 0, count = gifDecoder.GetFrameCount(); i < count; i++ ) { Image frame = gifDecoder.GetFrame( i ); // frame i frame.Save( outputPath + Guid.NewGuid().ToString()                       + ".png", ImageFormat.Png ); }

到此,相信大家对“C#怎么创建gif图片”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


当前名称:C#怎么创建gif图片
转载来于:http://cdkjz.cn/article/pphdhh.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220