Доступ к кадрам GIF с помощью С#
Я новичок в С#.
Я хотел бы знать, есть ли способ получить доступ к различным кадрам внутри анимации GIF с помощью С#.
Я использую Visual Studio 2008.
Ответы
Ответ 1
Попробуй это:
using System.Drawing.Imaging;
Image gifImg = Image.FromFile(pathToGifFile);
FrameDimension dimension = new FrameDimension(gifImg.FrameDimensionsList[0]);
// Number of frames
int frameCount = gifImg.GetFrameCount(dimension);
// Return an Image at a certain index
gifImg.SelectActiveFrame(dimension, index);
Ответ 2
немного googling: редактирование анимированного gif в С#
Вы можете прочитать анимированный Gif с Image.GetFrameCount() и SelectActiveFrame().