static void Main(string[] args) { Console.WriteLine("GifDump | Copyright (c) 2011 Vurdalakov | http://gifdotnet.googlecode.com/"); Console.WriteLine(); if (0 == args.Length) { Console.WriteLine("Usage:\n\tGifDump filename.gif"); return; } String fileName = args[0]; Console.WriteLine("= Dumping " + fileName); Console.WriteLine("\nMethod 1\n"); { GifImage gifImage = new GifImage(); gifImage.BlockRead += new GifImage.BlockReadEventHandler(OnBlockRead); gifImage.Read(fileName); } Console.WriteLine("\nMethod 2\n"); { GifImage gifImage = new GifImage(fileName); for (int i = 0; i < gifImage.Blocks.Count; i++) { GifBlock gifBlock = gifImage.Blocks[i]; Console.WriteLine(String.Format("= Block {0} of {1} ({2})", i + 1, gifImage.Blocks.Count, gifBlock.BlockName)); DumpBlock(gifBlock); } } }
static void Main(string[] args) { Console.WriteLine("GifDump | Copyright (c) 2011 Vurdalakov | http://gifdotnet.googlecode.com/"); Console.WriteLine(); if (0 == args.Length) { Console.WriteLine("Usage:\n\tGifDump filename.gif"); return; } String fileName = args[0]; Console.WriteLine("= Dumping " + fileName); Console.WriteLine("\nMethod 1\n"); { GifImage gifImage = new GifImage(); gifImage.BlockRead += new GifImage.BlockReadEventHandler(OnBlockRead); gifImage.Read(fileName); } Console.WriteLine("\nMethod 2\n"); { GifImage gifImage = new GifImage(fileName); for (int i = 0; i < gifImage.Blocks.Count; i++) { GifBlock gifBlock = gifImage.Blocks[i]; Console.WriteLine(String.Format("= Block {0} of {1} ({2})", i + 1, gifImage.Blocks.Count, gifBlock.BlockName)); DumpBlock(gifBlock); } } }