Class GifApplicationExtensionBlock

Class GifApplicationExtensionBlock

Nombre del espacio: Aspose.Imaging.FileFormats.Gif.Blocks Asamblea: Aspose.Imaging.dll (25.4.0)

El bloque de extensión de la aplicación GIF.

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

Inheritance

object GifBlock GifApplicationExtensionBlock

Implements

IGifBlock

Miembros heredados

GifBlock.ExtensionIntroducer ,y, GifBlock.Save(Stream) ,y, GifBlock.IsChanged ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Constructors

GifApplicationExtensionBlock()

Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Gif.Blocks.GifApplicationExtensionBlock.

public GifApplicationExtensionBlock()

GifApplicationExtensionBlock(Síntomas, byte[][], El byte[])

Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Gif.Blocks.GifApplicationExtensionBlock.

public GifApplicationExtensionBlock(string applicationIdentifier, byte[] applicationAuthenticationCode, byte[] applicationData)

Parameters

applicationIdentifier string

Identificación de la aplicación.

applicationAuthenticationCode byte [][]

Código de autenticación de la aplicación.

applicationData byte [][]

Datos de la solicitud.

Fields

ApplicationAuthenticationCodeSize

Especifica el tamaño del código de autenticación de la aplicación.

public const int ApplicationAuthenticationCodeSize = 3

Valor de campo

int

ApplicationIdentifierSize

Especifica el tamaño del identificador de la aplicación.

public const int ApplicationIdentifierSize = 8

Valor de campo

int

BlockHeaderSize

Especifica el tamaño del encabezado de bloque.

public const int BlockHeaderSize = 14

Valor de campo

int

BlockSize

Nombre de extensión + tamaño de bloque de versión

public const byte BlockSize = 11

Valor de campo

byte

ExtensionLabel

etiqueta de extensión.

public const byte ExtensionLabel = 255

Valor de campo

byte

Properties

ApplicationAuthenticationCode

Obtenga o establece el código de autenticación de la aplicación.

public byte[] ApplicationAuthenticationCode { get; set; }

Valor de la propiedad

byte [][]

ApplicationData

Obtenga o coloca los datos de la solicitud.

public byte[] ApplicationData { get; set; }

Valor de la propiedad

byte [][]

ApplicationIdentifier

Obtenga o coloca el identificador de la solicitud.

public string ApplicationIdentifier { get; set; }

Valor de la propiedad

string

Methods

Save(Stream)

Salva el bloque a la corriente especificada.

public override void Save(Stream stream)

Parameters

stream Stream

El flujo para salvar los datos a.

 Español