Class GifBlocksRegistry
Nombre del espacio: Aspose.Imaging.FileFormats.Gif Asamblea: Aspose.Imaging.dll (25.4.0)
Representan los bloques gif abren registro.
public static class GifBlocksRegistry
Inheritance
Miembros heredados
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()
Properties
RegisteredDescriptors
Obtenga los descriptores registrados.
public static IGifBlockLoaderDescriptor[] RegisteredDescriptors { get; }
Valor de la propiedad
IGifBlockLoaderDescriptor [][]
Methods
GetFirstSupportedDescriptor(Stream)
Obtenga el primer descriptor abierto apoyado.
public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptor(Stream stream)
Parameters
stream
Stream
El flujo.
Returns
El gif bloquea el descriptor de apertura o cero si ningún descriptor de apertura se apoya para tal flujo.
Remarks
El primer abierto será en realidad el último registrado.
GetFirstSupportedDescriptorByTypeName(El string)
Recibe el primer descriptor apoyado por su nombre de tipo.
public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptorByTypeName(string descriptorTypeName)
Parameters
descriptorTypeName
string
El nombre del descriptor.
Returns
El primer descriptor abierto encontrado o nulo si no se encuentra tal descriptor.
Remarks
El primer descriptor abierto será en realidad el último registrado.
LoadBlockByFirstSupportedDescriptor(Cortesía, IColorPalette)
Carga el bloque de gif utilizando el primer abierto encontrado adecuado para el stream'.
public static IGifBlock LoadBlockByFirstSupportedDescriptor(Stream stream, IColorPalette containerPalette)
Parameters
stream
Stream
El flujo.
containerPalette
IColorPalette
La paleta de contenedores.
Returns
El bloque de gif cargado o cero si no se encuentra ningún abierto.
Remarks
El primer abierto será en realidad el último registrado.
RegisterOpener(SiguienteSiguienteBlockLoaderDescriptor)
Registrar el abierto.
public static void RegisterOpener(IGifBlockLoaderDescriptor openerDescriptor)
Parameters
openerDescriptor
IGifBlockLoaderDescriptor
El descriptor abierto para registrarse.
UnregisterOpener(SiguienteSiguienteBlockLoaderDescriptor)
Desregistra el abierto.
public static void UnregisterOpener(IGifBlockLoaderDescriptor openerDescriptor)
Parameters
openerDescriptor
IGifBlockLoaderDescriptor
El descriptor abierto para no registrarse.