Class GifBlock

Class GifBlock

Namespace: Aspose.Imaging.FileFormats.Gif
Assembly: Aspose.Imaging.dll (25.2.0)

The default gif block implementation.

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

Inheritance

objectGifBlock

Derived

GifApplicationExtensionBlock, GifCommentBlock, GifGraphicsControlBlock, GifPlainTextRenderingBlock, GifUnknownExtensionBlock

Implements

IGifBlock

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

GifBlock()

protected GifBlock()

Fields

ExtensionIntroducer

Extension introducer.

public const byte ExtensionIntroducer = 33

Field Value

byte

Properties

IsChanged

Gets or sets a value indicating whether block has changed and requires save.

public bool IsChanged { get; set; }

Property Value

bool

Methods

Save(Stream)

Saves the block to the specified stream.

public abstract void Save(Stream stream)

Parameters

stream Stream

The stream to save data to.