Class GifGraphicsControlBlock

Class GifGraphicsControlBlock

名称: Aspose.Imaging.FileFormats.Gif.Blocks アセンション: Aspose.Imaging.dll (25.4.0)

GIF グラフィックコントロールブロック

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

Inheritance

object GifBlock GifGraphicsControlBlock

Implements

IGifBlock

相続人

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

Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlockクラスの新しい例を開始します。

public GifGraphicsControlBlock()

GifGraphicsControlBlock(バイト、ウシュート、バイト)

Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlockクラスの新しい例を開始します。

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

Parameters

flags byte

旗は。

delayTime ushort

遅延時間は1秒100分で表されます。

transparentColorIndex byte

透明色指数です。

GifGraphicsControlBlock(ushort, bool, byte, bool, ディスポール方法)

Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlockクラスの新しい例を開始します。

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

Parameters

delayTime ushort

遅延時間は1秒100分で表されます。

hasTransparentColor bool

「真実」に設定された場合、 transparentColorIndex」が有効です。

transparentColorIndex byte

透明色指数です。

requiresUserInput bool

「真実」に設定された場合、ユーザーの入力が期待されます。

disposalMethod DisposalMethod

利用方法です。

Fields

BlockHeaderSize

ブロックヘッダーサイズを指定します。

public const int BlockHeaderSize = 8

フィールド価値

int

ExtensionLabel

拡張ラベル

public const byte ExtensionLabel = 249

フィールド価値

byte

SubBlockSize

サブブロックサイズが表示されます。

public const byte SubBlockSize = 4

フィールド価値

byte

Properties

DelayTime

フレームの遅延時間を 1/100 秒で表示するか設定します。

public ushort DelayTime { get; set; }

不動産価値

ushort

DisposalMethod

手数料を取得または設定します。

public DisposalMethod DisposalMethod { get; set; }

不動産価値

DisposalMethod

Flags

旗を掲げたり、掲げたりする。

public byte Flags { get; set; }

不動産価値

byte

HasTransparentColor

グラフィックコントロールブロックが透明な色を持っているかどうかを示す値を取得または設定します。

public bool HasTransparentColor { get; set; }

不動産価値

bool

TransparentColorIndex

透明色指数を取得または設定します。

public byte TransparentColorIndex { get; set; }

不動産価値

byte

UserInputExpected

ユーザー入力が期待されるかどうかを示す値を取得または設定します。

public bool UserInputExpected { get; set; }

不動産価値

bool

Methods

CreateFlags(ボール、ボール、ディスポール方法)

旗を作る。

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

Parameters

hasTransparentColor bool

Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock を「真実」に設定すると、有効な透明色指数があります。

requiresUserInput bool

「真実」に設定された場合、ユーザーの入力が期待されます。

disposalMethod DisposalMethod

利用方法です。

Returns

byte

生まれた旗。

Save(Stream)

ブロックを指定ストリームに保存します。

public override void Save(Stream stream)

Parameters

stream Stream

データを保存するためのストリーム。

 日本語