GifBlocksRegistry

Inheritance: java.lang.Object

public final class GifBlocksRegistry

Representerar registret för gif-blockens öppnare.

Metoder

MetodBeskrivning
getRegisteredDescriptors()Hämtar de registrerade beskrivarna.
getFirstSupportedDescriptorByTypeName(String descriptorTypeName)Hämtar den första stödjade beskrivaren efter dess typnamn.
getFirstSupportedDescriptor(InputStream stream)
loadBlockByFirstSupportedDescriptor(InputStream stream, IColorPalette containerPalette)
registerOpener(IGifBlockLoaderDescriptor openerDescriptor)Registrerar öppnaren.
unregisterOpener(IGifBlockLoaderDescriptor openerDescriptor)Avregistrerar öppnaren.

getRegisteredDescriptors()

public static IGifBlockLoaderDescriptor[] getRegisteredDescriptors()

Hämtar de registrerade beskrivarna.

Värde: De registrerade beskrivarna.

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

getFirstSupportedDescriptorByTypeName(String descriptorTypeName)

public static IGifBlockLoaderDescriptor getFirstSupportedDescriptorByTypeName(String descriptorTypeName)

Hämtar den första stödjade beskrivaren efter dess typnamn.

Parameters:

ParameterTypBeskrivning
descriptorTypeNamejava.lang.String

Den första öppnardeskriptorn kommer faktiskt att vara den sista registrerade. |

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:

ParameterTypBeskrivning
strömjava.io.InputStream

Returns: IGifBlockLoaderDescriptor

loadBlockByFirstSupportedDescriptor(InputStream stream, IColorPalette containerPalette)

public static IGifBlock loadBlockByFirstSupportedDescriptor(InputStream stream, IColorPalette containerPalette)

Parameters:

ParameterTypBeskrivning
strömjava.io.InputStream
containerPaletteIColorPalette

Returns: IGifBlock

registerOpener(IGifBlockLoaderDescriptor openerDescriptor)

public static void registerOpener(IGifBlockLoaderDescriptor openerDescriptor)

Registrerar öppnaren.

Parameters:

ParameterTypBeskrivning
openerDescriptorIGifBlockLoaderDescriptorÖppnardeskriptorn att registrera.

unregisterOpener(IGifBlockLoaderDescriptor openerDescriptor)

public static void unregisterOpener(IGifBlockLoaderDescriptor openerDescriptor)

Avregistrerar öppnaren.

Parameters:

ParameterTypBeskrivning
openerDescriptorIGifBlockLoaderDescriptorÖppnardeskriptorn att avregistrera.