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
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
ApplicationIdentifierSize
Especifica el tamaño del identificador de la aplicación.
public const int ApplicationIdentifierSize = 8
Valor de campo
BlockHeaderSize
Especifica el tamaño del encabezado de bloque.
public const int BlockHeaderSize = 14
Valor de campo
BlockSize
Nombre de extensión + tamaño de bloque de versión
public const byte BlockSize = 11
Valor de campo
ExtensionLabel
etiqueta de extensión.
public const byte ExtensionLabel = 255
Valor de campo
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
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.