Class GifGraphicsControlBlock
اسم الفضاء : Aspose.Imaging.FileFormats.Gif.Blocks تجميع: Aspose.Imaging.dll (25.4.0)
كتلة التحكم في الرسومات GIF
[JsonObject(MemberSerialization.OptIn)]
public class GifGraphicsControlBlock : GifBlock, IGifBlock
Inheritance
object ← GifBlock ← GifGraphicsControlBlock
Implements
الأعضاء الموروثين
GifBlock.ExtensionIntroducer , GifBlock.Save(Stream) , GifBlock.IsChanged , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
GifGraphicsControlBlock()
يبدأ مثالًا جديدًا من فئة Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock.
public GifGraphicsControlBlock()
GifGraphicsControlBlock(بايت، بايت، بايت)
يبدأ مثالًا جديدًا من فئة Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock.
public GifGraphicsControlBlock(byte flags, ushort delayTime, byte transparentColorIndex)
Parameters
flags
byte
الأعلام .
delayTime
ushort
وقت التأخير يظهر في 1/100 ثانية.
transparentColorIndex
byte
مؤشر الألوان الشفافة
GifGraphicsControlBlock(بوت، بوت، بوت، بوت، بوت)
يبدأ مثالًا جديدًا من فئة Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock.
public GifGraphicsControlBlock(ushort delayTime, bool hasTransparentColor, byte transparentColorIndex, bool requiresUserInput, DisposalMethod disposalMethod)
Parameters
delayTime
ushort
وقت التأخير يظهر في 1/100 ثانية.
hasTransparentColor
bool
إذا قمت بتعيين “الحقيقة” ، فإن transparentColorIndex" صالحة.
transparentColorIndex
byte
مؤشر الألوان الشفافة
requiresUserInput
bool
إذا قمت بتعيين “الحقيقة” فإن إدخال المستخدم متوقع.
disposalMethod
DisposalMethod
طريقة التسوية .
Fields
BlockHeaderSize
يحدد حجم كتلة الرأس.
public const int BlockHeaderSize = 8
القيمة الميدانية
ExtensionLabel
علامة التمديد
public const byte ExtensionLabel = 249
القيمة الميدانية
SubBlockSize
يحصل على حجم الكتلة الفرعية.
public const byte SubBlockSize = 4
القيمة الميدانية
Properties
DelayTime
يحصل أو يضع وقت تأخير الإطار الذي يتم التعبير عنه في 1/100 ثانية.
public ushort DelayTime { get; set; }
قيمة الممتلكات
DisposalMethod
يحصل أو يضع طريقة التخزين.
public DisposalMethod DisposalMethod { get; set; }
قيمة الممتلكات
Flags
يرفع أو يرفع العلم.
public byte Flags { get; set; }
قيمة الممتلكات
HasTransparentColor
يحصل أو يضع قيمة تشير إلى ما إذا كان كتلة التحكم في الرسومات لها لون شفاف.
public bool HasTransparentColor { get; set; }
قيمة الممتلكات
TransparentColorIndex
يحصل أو يضع مؤشر الألوان الشفافة.
public byte TransparentColorIndex { get; set; }
قيمة الممتلكات
UserInputExpected
يحصل أو يحدد قيمة تشير إلى ما إذا كان يتم توقع إدخال المستخدم.
public bool UserInputExpected { get; set; }
قيمة الممتلكات
Methods
CreateFlags(البول، البول، الطريقة)
يخلق العلم.
public static byte CreateFlags(bool hasTransparentColor, bool requiresUserInput, DisposalMethod disposalMethod)
Parameters
hasTransparentColor
bool
إذا قمت بتعيين “الحقيقة” Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock لديه مؤشر لون شفاف صالح.
requiresUserInput
bool
إذا قمت بتعيين “الحقيقة” فإن إدخال المستخدم متوقع.
disposalMethod
DisposalMethod
طريقة التسوية .
Returns
الأعلام التي تم إنشاؤها
Save(Stream)
حفظ الكتلة إلى التدفق المحدد.
public override void Save(Stream stream)
Parameters
stream
Stream
تدفق لتخزين البيانات.