Подтвердить что ты не робот

Доступ к кадрам GIF с помощью С#

Я новичок в С#. Я хотел бы знать, есть ли способ получить доступ к различным кадрам внутри анимации GIF с помощью С#. Я использую Visual Studio 2008.

4b9b3361

Ответ 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);