Class GifGraphicsControlBlock

Class GifGraphicsControlBlock

ja nimityö: Aspose.Imaging.FileFormats.Gif.Blocks Kokoelma: Aspose.Imaging.dll (25.4.0)

Gif grafiikan ohjausryhmä.

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

Inheritance

object GifBlock GifGraphicsControlBlock

Implements

IGifBlock

Perintöjäsenet

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

Aloitetaan uusi esimerkki Aspose.Imaging.FileFormats.Gif.Blocks. GifGraphicsControlBlock luokka.

public GifGraphicsControlBlock()

GifGraphicsControlBlock(byte, ushort ja byti)

Aloitetaan uusi esimerkki Aspose.Imaging.FileFormats.Gif.Blocks. GifGraphicsControlBlock luokka.

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

Parameters

flags byte

ja lippuja .

delayTime ushort

Viivästymisaika ilmaistaan 1/100 sekunnissa.

transparentColorIndex byte

Läpinäkyvä väriindeksi.

GifGraphicsControlBlock(Ushort, Bool, byte, boolMetodi)

Aloitetaan uusi esimerkki Aspose.Imaging.FileFormats.Gif.Blocks. GifGraphicsControlBlock luokka.

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

Parameters

delayTime ushort

Viivästymisaika ilmaistaan 1/100 sekunnissa.

hasTransparentColor bool

jos asetetaan ”todelliseksi” transparentColorIndex" on voimassa.

transparentColorIndex byte

Läpinäkyvä väriindeksi.

requiresUserInput bool

Jos asetetaan “todelliseksi”, käyttäjän sisäänpääsyä odotetaan.

disposalMethod DisposalMethod

ja käytön menetelmä.

Fields

BlockHeaderSize

Määritä lohkon päällikön koko.

public const int BlockHeaderSize = 8

kentän arvo

int

ExtensionLabel

Lisämerkinnät laajennukset.

public const byte ExtensionLabel = 249

kentän arvo

byte

SubBlockSize

Se on subblokkien kokoinen.

public const byte SubBlockSize = 4

kentän arvo

byte

Properties

DelayTime

Saa tai asettaa puitteen viivästymisaika, joka ilmaistaan 1/100 sekunnissa.

public ushort DelayTime { get; set; }

Omistuksen arvo

ushort

DisposalMethod

Saa tai asettaa käytön menetelmä.

public DisposalMethod DisposalMethod { get; set; }

Omistuksen arvo

DisposalMethod

Flags

Saa tai laittaa liput.

public byte Flags { get; set; }

Omistuksen arvo

byte

HasTransparentColor

Saat tai asetat arvon, joka osoittaa, onko graafisen ohjausryhmän läpinäkyvä väri.

public bool HasTransparentColor { get; set; }

Omistuksen arvo

bool

TransparentColorIndex

Saa tai asettaa läpinäkyvä väriindeksi.

public byte TransparentColorIndex { get; set; }

Omistuksen arvo

byte

UserInputExpected

Se saa tai asettaa arvon, joka osoittaa, odotetaanko käyttäjän tuottoa.

public bool UserInputExpected { get; set; }

Omistuksen arvo

bool

Methods

CreateFlags(Bool, bool ja metodi)

Se luo lippuja.

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

Parameters

hasTransparentColor bool

jos olet määritellyt ”todelliseksi” Aspose.Imaging.FileFormats.Gif.Blocks. GifGraphicsControlBlock on pätevä läpinäkyvä väriindeksi.

requiresUserInput bool

Jos asetetaan “todelliseksi”, käyttäjän sisäänpääsyä odotetaan.

disposalMethod DisposalMethod

ja käytön menetelmä.

Returns

byte

ja syntyneet liput.

Save(Stream)

Säästä blokki määritellylle virtaukselle.

public override void Save(Stream stream)

Parameters

stream Stream

Virtaa tallentaa tietoja.

 Suomi