夜隼

RYSZ

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

 //分割Tif图片为多个Gif图片

 1   Image img = Image.FromFile("C:\\1.tif");
 2   Guid guid = (Guid)img.FrameDimensionsList.GetValue(0);
 3   FrameDimension dimension = new FrameDimension(guid);
 4   int totalPage = img.GetFrameCount(dimension);
 5
 6   this.statusBar1.Text = ""+totalPage+"";
 7
 8   for(int i=0;i<totalPage;i++)
 9   {
10    img.SelectActiveFrame(dimension,i);
11                img.Save("C:\\Gif"+i+".gif",System.Drawing.Imaging.ImageFormat.Gif);
12   }

13
posted on 2006-03-16 09:16  夜隼  阅读(2477)  评论(1编辑  收藏  举报