Class GifGraphicsControlBlock

Class GifGraphicsControlBlock

Pôvodný názov: Aspose.Imaging.FileFormats.Gif.Blocks Zhromaždenie: Aspose.Imaging.dll (25.4.0)

Gif grafický ovládací blok.

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

Inheritance

object GifBlock GifGraphicsControlBlock

Implements

IGifBlock

Z dedičných členov

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

Initalizuje novú inštanciu triedy Aspose.Imaging.FileFormats.Gif.Blocks.

public GifGraphicsControlBlock()

GifGraphicsControlBlock(byte , ushort , byt)

Initalizuje novú inštanciu triedy Aspose.Imaging.FileFormats.Gif.Blocks.

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

Parameters

flags byte

a vlajky .

delayTime ushort

Čas oneskorenia sa vyjadruje v 1/100 sekúnd.

transparentColorIndex byte

Transparentný index farieb.

GifGraphicsControlBlock(Ushort, Bool, byte, boolMetoda odovzdania)

Initalizuje novú inštanciu triedy Aspose.Imaging.FileFormats.Gif.Blocks.

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

Parameters

delayTime ushort

Čas oneskorenia sa vyjadruje v 1/100 sekúnd.

hasTransparentColor bool

ak je nastavený na “skutočný” transparentColorIndex" je platný.

transparentColorIndex byte

Transparentný index farieb.

requiresUserInput bool

Ak je nastavený na “skutočný” užívateľský vstup sa očakáva.

disposalMethod DisposalMethod

Metóda rozloženia .

Fields

BlockHeaderSize

Určuje veľkosť hlavy bloku.

public const int BlockHeaderSize = 8

Fieldová hodnota

int

ExtensionLabel

Rozšírený štítok .

public const byte ExtensionLabel = 249

Fieldová hodnota

byte

SubBlockSize

Získava veľkosť subbloku.

public const byte SubBlockSize = 4

Fieldová hodnota

byte

Properties

DelayTime

Získajte alebo nastavíte čas odkladu rámu vyjadrený v 1/100 sekúnd.

public ushort DelayTime { get; set; }

Hodnota nehnuteľnosti

ushort

DisposalMethod

Dostane alebo nastaví metódu odstraňovania.

public DisposalMethod DisposalMethod { get; set; }

Hodnota nehnuteľnosti

DisposalMethod

Flags

Vezmite alebo položte vlajky.

public byte Flags { get; set; }

Hodnota nehnuteľnosti

byte

HasTransparentColor

Získa alebo nastaví hodnotu, ktorá ukazuje, či grafický ovládací blok má transparentnú farbu.

public bool HasTransparentColor { get; set; }

Hodnota nehnuteľnosti

bool

TransparentColorIndex

Získať alebo nastaviť transparentný index farieb.

public byte TransparentColorIndex { get; set; }

Hodnota nehnuteľnosti

byte

UserInputExpected

Získa alebo nastaví hodnotu, ktorá naznačuje, či sa užívateľský vstup očakáva.

public bool UserInputExpected { get; set; }

Hodnota nehnuteľnosti

bool

Methods

CreateFlags(Bool, bool a metóda rozkladu)

Vytvárajú sa vlajky.

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

Parameters

hasTransparentColor bool

Ak je nastavený na “skutočný” Aspose.Imaging.FileFormats.Gif.Blocks.StyleGraphicsControlBlock má platný transparentný farebný index.

requiresUserInput bool

Ak je nastavený na “skutočný” užívateľský vstup sa očakáva.

disposalMethod DisposalMethod

Metóda rozloženia .

Returns

byte

Vytvorené vlajky

Save(Stream)

Ušetrí blok na špecifikovaný prúd.

public override void Save(Stream stream)

Parameters

stream Stream

Stream na ukladanie údajov.

 Slovenčina