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(بایگانی برچسب ها: bool, bool, disposal)
پرچم ها را می سازد.
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
جریان برای ذخیره اطلاعات به.