Class GifGraphicsControlBlock

Class GifGraphicsControlBlock

Nama dari : Aspose.Imaging.FileFormats.Gif.Blocks Pengumpulan: Aspose.Imaging.dll (25.4.0)

Gif grafik kontrol blok.

[JsonObject(MemberSerialization.OptIn)]
public class GifGraphicsControlBlock : GifBlock, IGifBlock

Inheritance

object GifBlock GifGraphicsControlBlock

Implements

IGifBlock

anggota yang diwarisi

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()

Initifikasi contoh baru dari Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock kelas.

public GifGraphicsControlBlock()

GifGraphicsControlBlock(Titik, Titik dan Titik)

Initifikasi contoh baru dari Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock kelas.

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

Parameters

flags byte

dengan bendera tersebut.

delayTime ushort

Waktu penundaan diungkapkan dalam 1/100 detik.

transparentColorIndex byte

Indeks warna transparan.

GifGraphicsControlBlock(short, bool, byte, bool, diskonMetode)

Initifikasi contoh baru dari Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock kelas.

public GifGraphicsControlBlock(ushort delayTime, bool hasTransparentColor, byte transparentColorIndex, bool requiresUserInput, DisposalMethod disposalMethod)

Parameters

delayTime ushort

Waktu penundaan diungkapkan dalam 1/100 detik.

hasTransparentColor bool

Jika ditetapkan untuk ‘kebenaran’ transparentColorIndex’ adalah sah.

transparentColorIndex byte

Indeks warna transparan.

requiresUserInput bool

Jika ditetapkan untuk ‘kebenaran’ input pengguna dijangka.

disposalMethod DisposalMethod

dengan metode penyimpanan.

Fields

BlockHeaderSize

Menentukan ukuran header blok.

public const int BlockHeaderSize = 8

Nilai lapangan

int

ExtensionLabel

Label pengembangan

public const byte ExtensionLabel = 249

Nilai lapangan

byte

SubBlockSize

Mendapatkan ukuran sub-blok.

public const byte SubBlockSize = 4

Nilai lapangan

byte

Properties

DelayTime

Dapatkan atau menetapkan waktu keterlambatan frame yang diungkapkan dalam 1/100 detik.

public ushort DelayTime { get; set; }

Nilai Properti

ushort

DisposalMethod

Dapatkan atau menetapkan metode penyimpanan.

public DisposalMethod DisposalMethod { get; set; }

Nilai Properti

DisposalMethod

Flags

Dapatkan atau meletakkan bendera.

public byte Flags { get; set; }

Nilai Properti

byte

HasTransparentColor

Dapatkan atau menetapkan nilai yang menunjukkan apakah blok kontrol grafik memiliki warna transparan.

public bool HasTransparentColor { get; set; }

Nilai Properti

bool

TransparentColorIndex

Dapatkan atau menetapkan indeks warna yang transparan.

public byte TransparentColorIndex { get; set; }

Nilai Properti

byte

UserInputExpected

Dapatkan atau menetapkan nilai yang menunjukkan apakah input pengguna diharapkan.

public bool UserInputExpected { get; set; }

Nilai Properti

bool

Methods

CreateFlags(bool, bool, penyebaranMetode)

Mereka membuat bendera.

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

Parameters

hasTransparentColor bool

Jika Anda mengatur untuk ‘kebenaran’ Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock memiliki indeks warna transparan yang valid.

requiresUserInput bool

Jika ditetapkan untuk ‘kebenaran’ input pengguna dijangka.

disposalMethod DisposalMethod

dengan metode penyimpanan.

Returns

byte

bendera yang dihasilkan.

Save(Stream)

Simpan blok ke arus yang ditentukan.

public override void Save(Stream stream)

Parameters

stream Stream

Aliran untuk menyimpan data ke.

 Indonesia