GifBlocksRegistry

Inheritance: java.lang.Object

public final class GifBlocksRegistry

Representa el registro de abridores de bloques gif.

Métodos

MétodoDescripción
getRegisteredDescriptors()Obtiene los descriptores registrados.
getFirstSupportedDescriptorByTypeName(String descriptorTypeName)Obtiene el primer descriptor compatible por su nombre de tipo.
getFirstSupportedDescriptor(InputStream stream)
loadBlockByFirstSupportedDescriptor(InputStream stream, IColorPalette containerPalette)
registerOpener(IGifBlockLoaderDescriptor openerDescriptor)Registra el iniciador.
unregisterOpener(IGifBlockLoaderDescriptor openerDescriptor)Anula el registro del iniciador.

getRegisteredDescriptors()

public static IGifBlockLoaderDescriptor[] getRegisteredDescriptors()

Obtiene los descriptores registrados.

Valor: Los descriptores registrados.

Returns: com.aspose.imaging.fileformats.gif.IGifBlockLoaderDescriptor[]

getFirstSupportedDescriptorByTypeName(String descriptorTypeName)

public static IGifBlockLoaderDescriptor getFirstSupportedDescriptorByTypeName(String descriptorTypeName)

Obtiene el primer descriptor compatible por su nombre de tipo.

Parameters:

ParámetroTipoDescripción
descriptorTypeNamejava.lang.String

El primer descriptor del iniciador será en realidad el último registrado. |

Returns: IGifBlockLoaderDescriptor - The first found opener descriptor or null if not such descriptor is found.

getFirstSupportedDescriptor(InputStream stream)

public static IGifBlockLoaderDescriptor getFirstSupportedDescriptor(InputStream stream)

Parameters:

ParámetroTipoDescripción
flujojava.io.InputStream

Returns: IGifBlockLoaderDescriptor

loadBlockByFirstSupportedDescriptor(InputStream stream, IColorPalette containerPalette)

public static IGifBlock loadBlockByFirstSupportedDescriptor(InputStream stream, IColorPalette containerPalette)

Parameters:

ParámetroTipoDescripción
flujojava.io.InputStream
containerPaletteIColorPalette

Returns: IGifBlock

registerOpener(IGifBlockLoaderDescriptor openerDescriptor)

public static void registerOpener(IGifBlockLoaderDescriptor openerDescriptor)

Registra el iniciador.

Parameters:

ParámetroTipoDescripción
openerDescriptorIGifBlockLoaderDescriptorEl descriptor del iniciador para registrar.

unregisterOpener(IGifBlockLoaderDescriptor openerDescriptor)

public static void unregisterOpener(IGifBlockLoaderDescriptor openerDescriptor)

Anula el registro del iniciador.

Parameters:

ParámetroTipoDescripción
openerDescriptorIGifBlockLoaderDescriptorEl descriptor del iniciador para anular el registro.