Gif 图片分解
来源:互联网 发布:多益网络策划类笔试 编辑:程序博客网 时间:2024/06/10 08:24
本来想找个小工具,无意发现这段代码,呵呵,自己动手,丰衣足食!
using System.Drawing.Imaging;
using System.Drawing.Drawing2D;
using System.Drawing;
namespace GifControl
{
class Program
{
static void Main(string[] args)
{
//Get Image from file;
Image imgGIf = Image.FromFile(@"g:/1.gif");
//Get FrameDimension From imgGIf
FrameDimension frmGif = new FrameDimension(imgGIf.FrameDimensionsList[0]);
//get Frame Count From the file
int intFrame = imgGIf.GetFrameCount(frmGif);
//extract the gif
for (int i=0; i < intFrame; i++)
{
imgGIf.SelectActiveFrame(frmGif, i);
imgGIf.Save(String.Format(@"g:/Frame{0}.jpg", i), ImageFormat.Jpeg);
}
using System.Drawing.Drawing2D;
using System.Drawing;
namespace GifControl
{
class Program
{
static void Main(string[] args)
{
//Get Image from file;
Image imgGIf = Image.FromFile(@"g:/1.gif");
//Get FrameDimension From imgGIf
FrameDimension frmGif = new FrameDimension(imgGIf.FrameDimensionsList[0]);
//get Frame Count From the file
int intFrame = imgGIf.GetFrameCount(frmGif);
//extract the gif
for (int i=0; i < intFrame; i++)
{
imgGIf.SelectActiveFrame(frmGif, i);
imgGIf.Save(String.Format(@"g:/Frame{0}.jpg", i), ImageFormat.Jpeg);
}
}
}
}
利用系统的Image类里的方法可以实现对gif的分解。
}
}
利用系统的Image类里的方法可以实现对gif的分解。
- Gif 图片分解
- 分解gif图片并保存
- iOS学习笔记--gif图片分解
- 破解GIF动态图片分解出来单张图片
- vb.net 、c# 、GDI+分解显示GIF图片
- 续上集.关于gif图片的分解与组合
- gif图片分解成序列帧(PS)
- Gif图的分解
- gif图片
- gif图像分解、gif图像制作
- [Cocoa]_[初级]_[Cocoa中对GIF动画分解成一帧帧的图片]
- 图片---播放gif图片
- 使用gif分帧工具分解gif动画
- 如何分解和合成Gif图像
- RichTextBox插入.gif图片
- Gif图片处理
- JAVA生成GIF图片
- VC显示GIF图片
- 编程获得磁盘信息
- 诺顿官方声明一度删去道歉语句 仍未提及赔偿
- TAO使用指南(二)——Microsoft Visual C++中开发TAO程序时的设置
- 400位专家状告超星 中国最大网络盗版诉讼诞生
- null与empty区别
- Gif 图片分解
- BW----List of logged on users in the Portal
- HTTP协议状态码的含义
- 解决JPA注解出现的异常
- 日元汇率下跌与中国工资上涨 -- 苦于效益减少35%的中国企业
- TAO使用指南(三)——TAO的IDL编译器
- 超级搞笑! 安全套(避孕套, 保险套)经典广告语大全 (个人整理)
- TAO下IDL结构定义编译文件分析
- 免费使用Anole示例——动态创建带有排序功能和下拉列表风格的组合框