Class GifGraphicsControlBlock
nazivni prostor: Aspose.Imaging.FileFormats.Gif.Blocks Sastav: Aspose.Imaging.dll (25.5.0)
Gif grafički kontrolni blok.
[JsonObject(MemberSerialization.OptIn)]
public class GifGraphicsControlBlock : GifBlock, IGifBlockInheritance
object ← GifBlock ← GifGraphicsControlBlock
Implements
naslijeđeni članovi
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()
Inicijalizira novu primjenu Aspose.Imaging.FileFormats.Gif.Blocks.DigitalGraphicsControlBlock razreda.
public GifGraphicsControlBlock()GifGraphicsControlBlock(Sljedeći članakByte, ushort, byte)
Inicijalizira novu primjenu Aspose.Imaging.FileFormats.Gif.Blocks.DigitalGraphicsControlBlock razreda.
public GifGraphicsControlBlock(byte flags, ushort delayTime, byte transparentColorIndex)Parameters
flags byte
I zastave su.
delayTime ushort
Vrijeme kašnjenja izraženo je u 1/100 sekundi.
transparentColorIndex byte
Indeks transparentnih boja.
GifGraphicsControlBlock(Ushort, bool, byte, boli, Metoda isporuke)
Inicijalizira novu primjenu Aspose.Imaging.FileFormats.Gif.Blocks.DigitalGraphicsControlBlock razreda.
public GifGraphicsControlBlock(ushort delayTime, bool hasTransparentColor, byte transparentColorIndex, bool requiresUserInput, DisposalMethod disposalMethod)Parameters
delayTime ushort
Vrijeme kašnjenja izraženo je u 1/100 sekundi.
hasTransparentColor bool
ako je postavljen na ‘pravda’ transparentColorIndex’ je valjan.
transparentColorIndex byte
Indeks transparentnih boja.
requiresUserInput bool
ako je postavljeno na “pravedno”, očekuje se korisnički ulaz.
disposalMethod DisposalMethod
Metoda za isporuku.
Fields
BlockHeaderSize
Određuje veličinu glave bloka.
public const int BlockHeaderSize = 8Vrijednost polja
ExtensionLabel
Oznaka za proširenje.
public const byte ExtensionLabel = 249Vrijednost polja
SubBlockSize
Dobivaju veličinu subbloka.
public const byte SubBlockSize = 4Vrijednost polja
Properties
DelayTime
Pronađite ili postavite vrijeme za kašnjenje izraženo u 1/100 sekundi.
public ushort DelayTime { get; set; }Vrijednost nekretnina
DisposalMethod
Uzmite ili postavite metodu isporuke.
public DisposalMethod DisposalMethod { get; set; }Vrijednost nekretnina
Flags
Uzmite ili stavite zastave.
public byte Flags { get; set; }Vrijednost nekretnina
HasTransparentColor
Dobiva ili postavlja vrijednost koja ukazuje na to ima li grafički kontrolni blok transparentnu boju.
public bool HasTransparentColor { get; set; }Vrijednost nekretnina
TransparentColorIndex
Pronađite ili postavite transparentni indeks boje.
public byte TransparentColorIndex { get; set; }Vrijednost nekretnina
UserInputExpected
Dobiva ili postavlja vrijednost koja ukazuje na to je li korisnički ulaz očekivan.
public bool UserInputExpected { get; set; }Vrijednost nekretnina
Methods
CreateFlags(Bool, bool i šljunčanje)
Stvaraju se zastave.
public static byte CreateFlags(bool hasTransparentColor, bool requiresUserInput, DisposalMethod disposalMethod)Parameters
hasTransparentColor bool
ako je postavljen za ‘pravedno’ Aspose.Imaging.FileFormats.Gif.Blocks.DivGraphicsControlBlock ima valjan transparentni indeks boja.
requiresUserInput bool
ako je postavljeno na “pravedno”, očekuje se korisnički ulaz.
disposalMethod DisposalMethod
Metoda za isporuku.
Returns
Stvorena je zastava.
Save(Stream)
Uštedi blok na određenom toku.
public override void Save(Stream stream)Parameters
stream Stream
Proljev za spašavanje podataka na.