Class GifGraphicsControlBlock
ja nimityö: Aspose.Imaging.FileFormats.Gif.Blocks Kokoelma: Aspose.Imaging.dll (25.5.0)
Gif grafiikan ohjausryhmä.
[JsonObject(MemberSerialization.OptIn)]
public class GifGraphicsControlBlock : GifBlock, IGifBlockInheritance
object ← GifBlock ← GifGraphicsControlBlock
Implements
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 = 8kentän arvo
ExtensionLabel
Lisämerkinnät laajennukset.
public const byte ExtensionLabel = 249kentän arvo
SubBlockSize
Se on subblokkien kokoinen.
public const byte SubBlockSize = 4kentän arvo
Properties
DelayTime
Saa tai asettaa puitteen viivästymisaika, joka ilmaistaan 1/100 sekunnissa.
public ushort DelayTime { get; set; }Omistuksen arvo
DisposalMethod
Saa tai asettaa käytön menetelmä.
public DisposalMethod DisposalMethod { get; set; }Omistuksen arvo
Flags
Saa tai laittaa liput.
public byte Flags { get; set; }Omistuksen arvo
HasTransparentColor
Saat tai asetat arvon, joka osoittaa, onko graafisen ohjausryhmän läpinäkyvä väri.
public bool HasTransparentColor { get; set; }Omistuksen arvo
TransparentColorIndex
Saa tai asettaa läpinäkyvä väriindeksi.
public byte TransparentColorIndex { get; set; }Omistuksen arvo
UserInputExpected
Se saa tai asettaa arvon, joka osoittaa, odotetaanko käyttäjän tuottoa.
public bool UserInputExpected { get; set; }Omistuksen arvo
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
ja syntyneet liput.
Save(Stream)
Säästä blokki määritellylle virtaukselle.
public override void Save(Stream stream)Parameters
stream Stream
Virtaa tallentaa tietoja.