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
相続人
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
フィールド価値
ExtensionLabel
拡張ラベル
public const byte ExtensionLabel = 249
フィールド価値
SubBlockSize
サブブロックサイズが表示されます。
public const byte SubBlockSize = 4
フィールド価値
Properties
DelayTime
フレームの遅延時間を 1/100 秒で表示するか設定します。
public ushort DelayTime { get; set; }
不動産価値
DisposalMethod
手数料を取得または設定します。
public DisposalMethod DisposalMethod { get; set; }
不動産価値
Flags
旗を掲げたり、掲げたりする。
public byte Flags { get; set; }
不動産価値
HasTransparentColor
グラフィックコントロールブロックが透明な色を持っているかどうかを示す値を取得または設定します。
public bool HasTransparentColor { get; set; }
不動産価値
TransparentColorIndex
透明色指数を取得または設定します。
public byte TransparentColorIndex { get; set; }
不動産価値
UserInputExpected
ユーザー入力が期待されるかどうかを示す値を取得または設定します。
public bool UserInputExpected { get; set; }
不動産価値
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
生まれた旗。
Save(Stream)
ブロックを指定ストリームに保存します。
public override void Save(Stream stream)
Parameters
stream
Stream
データを保存するためのストリーム。