ActiveFrame
GifImage.ActiveFrame property
获取或设置活动帧。
public GifFrameBlock ActiveFrame { get; set; }
适当的价值
活动帧。
例子
以下示例显示如何从 GIF 图像中删除所有块。
[C#]
using (Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock firstBlock = new Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock(100, 100))
using (Aspose.Imaging.FileFormats.Gif.GifImage gifImage = new Aspose.Imaging.FileFormats.Gif.GifImage(firstBlock))
{
if (gifImage.ActiveFrame != null)
{
System.Console.WriteLine("Active frame size: {0}", gifImage.ActiveFrame.Size);
}
else
{
System.Console.WriteLine("Active frame is not set");
}
System.Console.WriteLine("Clear all the blocks");
gifImage.ClearBlocks();
if (gifImage.ActiveFrame != null)
{
System.Console.WriteLine("Active frame size: {0}", gifImage.ActiveFrame.Size);
}
else
{
System.Console.WriteLine("Active frame is not set");
}
}
// 输出如下所示:
// 活动帧大小:{ Width = 100, Height = 100}
// 清除所有块
// 未设置活动框架
也可以看看
- class GifFrameBlock
- class GifImage
- 命名空间 Aspose.Imaging.FileFormats.Gif
- 部件 Aspose.Imaging