Read Animated Gif
GIF Filesystem Multiple frames Read Write
Reads frames of animated image in GIF format.
Сode Snippet
using (var reader = new GifReader("AnimatedGIF.gif"))
{
for (int i = 0; i < reader.Frames.Count; i++)
{
using (var bitmap = reader.Frames[i].GetBitmap())
{
bitmap.Save("ReadAnimatedGif_" + i + ".gif");
}
}
}
Input
AnimatedGIF.gif
Output
ReadAnimatedGif_0.gif
ReadAnimatedGif_1.gif
ReadAnimatedGif_2.gif
ReadAnimatedGif_3.gif
ReadAnimatedGif_4.gif
ReadAnimatedGif_5.gif
ReadAnimatedGif_6.gif
ReadAnimatedGif_7.gif
For AI-assisted development: Download Graphics Mill Code Samples XML Catalog