ActiveFrame
GifImage.ActiveFrame property
الحصول على أو تحديد الإطار النشط.
public GifFrameBlock ActiveFrame { get; set; }
Property_Value
الإطار النشط .
أمثلة
يوضح المثال التالي كيفية إزالة جميع الكتل من صورة 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");
}
}
// يبدو الإخراج كالتالي:
// حجم الإطار النشط: {العرض = 100 ، الارتفاع = 100}
// امسح كل الكتل
// لم يتم تعيين الإطار النشط
أنظر أيضا
- class GifFrameBlock
- class GifImage
- مساحة الاسم Aspose.Imaging.FileFormats.Gif
- المجسم Aspose.Imaging