私はC#の初心者です。C# を使用して GIF アニメーション内の別のフレームにアクセスする方法があるかどうかを知りたいです。Visual Studio 2008 を使用しています。
Valeria
質問する
18680 次
2 に答える
27
これを試して:
using System.Drawing;
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);
于 2009-02-12T10:26:09.597 に答える
9
少しグーグル:C#でアニメーションgifを編集する
アニメーション GIF は、Image.GetFrameCount() と SelectActiveFrame() で読み取ることができます。
于 2009-02-12T10:19:15.137 に答える