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(byte, ushort, byte)

เปิดตัวตัวอย่างใหม่ของคลาส Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock

public GifGraphicsControlBlock(byte flags, ushort delayTime, byte transparentColorIndex)

Parameters

flags byte

ปลา

delayTime ushort

เวลาการล่าช้าแสดงใน 1/100 วินาที

transparentColorIndex byte

ดัชนีสีโปร่งใส

GifGraphicsControlBlock(ushort, bool, byte, bool, Disposal วิธีการ)

เปิดตัวตัวอย่างใหม่ของคลาส 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

ถ้าตั้งค่าเป็น “จริง” input ของผู้ใช้จะคาดหวัง

disposalMethod DisposalMethod

วิธีการจัดเก็บ

Fields

BlockHeaderSize

รายละเอียดขนาดหัวบล็อก

public const int BlockHeaderSize = 8

หมายเลข

int

ExtensionLabel

แท็กขยาย

public const byte ExtensionLabel = 249

หมายเลข

byte

SubBlockSize

ได้รับขนาด sub-block

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(โป๊ โป๊ โป๊ โป๊ โป๊)

สร้างกระดาษ

public static byte CreateFlags(bool hasTransparentColor, bool requiresUserInput, DisposalMethod disposalMethod)

Parameters

hasTransparentColor bool

ถ้าคุณตั้งค่าเพื่อ ‘จริง’ the Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock has valid transparent color index.

requiresUserInput bool

ถ้าตั้งค่าเป็น “จริง” input ของผู้ใช้จะคาดหวัง

disposalMethod DisposalMethod

วิธีการจัดเก็บ

Returns

byte

ปลาที่สร้างขึ้น

Save(Stream)

เก็บบล็อกไปยังกระแสที่ระบุ

public override void Save(Stream stream)

Parameters

stream Stream

กระแสเพื่อบันทึกข้อมูล

 แบบไทย