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(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
หมายเลข
ExtensionLabel
แท็กขยาย
public const byte ExtensionLabel = 249
หมายเลข
SubBlockSize
ได้รับขนาด sub-block
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
ถ้าคุณตั้งค่าเพื่อ ‘จริง’ the Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock has valid transparent color index.
requiresUserInput
bool
ถ้าตั้งค่าเป็น “จริง” input ของผู้ใช้จะคาดหวัง
disposalMethod
DisposalMethod
วิธีการจัดเก็บ
Returns
ปลาที่สร้างขึ้น
Save(Stream)
เก็บบล็อกไปยังกระแสที่ระบุ
public override void Save(Stream stream)
Parameters
stream
Stream
กระแสเพื่อบันทึกข้อมูล