Class GifGraphicsControlBlock

Class GifGraphicsControlBlock

nazivni prostor: Aspose.Imaging.FileFormats.Gif.Blocks Sastav: Aspose.Imaging.dll (25.4.0)

Gif grafički kontrolni blok.

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

Inheritance

object GifBlock GifGraphicsControlBlock

Implements

IGifBlock

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 = 8

Vrijednost polja

int

ExtensionLabel

Oznaka za proširenje.

public const byte ExtensionLabel = 249

Vrijednost polja

byte

SubBlockSize

Dobivaju veličinu subbloka.

public const byte SubBlockSize = 4

Vrijednost polja

byte

Properties

DelayTime

Pronađite ili postavite vrijeme za kašnjenje izraženo u 1/100 sekundi.

public ushort DelayTime { get; set; }

Vrijednost nekretnina

ushort

DisposalMethod

Uzmite ili postavite metodu isporuke.

public DisposalMethod DisposalMethod { get; set; }

Vrijednost nekretnina

DisposalMethod

Flags

Uzmite ili stavite zastave.

public byte Flags { get; set; }

Vrijednost nekretnina

byte

HasTransparentColor

Dobiva ili postavlja vrijednost koja ukazuje na to ima li grafički kontrolni blok transparentnu boju.

public bool HasTransparentColor { get; set; }

Vrijednost nekretnina

bool

TransparentColorIndex

Pronađite ili postavite transparentni indeks boje.

public byte TransparentColorIndex { get; set; }

Vrijednost nekretnina

byte

UserInputExpected

Dobiva ili postavlja vrijednost koja ukazuje na to je li korisnički ulaz očekivan.

public bool UserInputExpected { get; set; }

Vrijednost nekretnina

bool

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

byte

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.

 Hrvatski