Class GifGraphicsControlBlock

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

IGifBlock

اعضای ارثی

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

ارزش میدان

int

ExtensionLabel

برچسب گسترش

public const byte ExtensionLabel = 249

ارزش میدان

byte

SubBlockSize

اندازه زیر بلوک را به دست آورید.

public const byte SubBlockSize = 4

ارزش میدان

byte

Properties

DelayTime

دریافت یا تنظیم زمان تاخیر چارچوب بیان شده در 1/100 ثانیه.

public ushort DelayTime { get; set; }

ارزش املاک

ushort

DisposalMethod

دریافت و یا تنظیم روش تخلیه.

public DisposalMethod DisposalMethod { get; set; }

ارزش املاک

DisposalMethod

Flags

پرچم ها را می گیرند یا می گیرند.

public byte Flags { get; set; }

ارزش املاک

byte

HasTransparentColor

دریافت یا تنظیم یک مقدار نشان می دهد که آیا بلوک کنترل گرافیک دارای رنگ شفاف است.

public bool HasTransparentColor { get; set; }

ارزش املاک

bool

TransparentColorIndex

دریافت یا تنظیم شاخص رنگی شفاف.

public byte TransparentColorIndex { get; set; }

ارزش املاک

byte

UserInputExpected

دریافت یا تنظیم یک مقدار نشان می دهد که آیا ورودی کاربر انتظار می رود.

public bool UserInputExpected { get; set; }

ارزش املاک

bool

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

byte

پرچم های تولید شده

Save(Stream)

بلوک را به جریان مشخص شده ذخیره کنید.

public override void Save(Stream stream)

Parameters

stream Stream

جریان برای ذخیره اطلاعات به.

 فارسی