GifBlocksRegistry

Inheritance: java.lang.Object

public final class GifBlocksRegistry

Stellt das Register der GIF‑Block‑Öffner dar.

Methoden

MethodeBeschreibung
getRegisteredDescriptors()Liest die registrierten Deskriptoren.
getFirstSupportedDescriptorByTypeName(String descriptorTypeName)Liest den ersten unterstützten Deskriptor anhand seines Typnamens.
getFirstSupportedDescriptor(InputStream stream)
loadBlockByFirstSupportedDescriptor(InputStream stream, IColorPalette containerPalette)
registerOpener(IGifBlockLoaderDescriptor openerDescriptor)Registriert den Öffner.
unregisterOpener(IGifBlockLoaderDescriptor openerDescriptor)Deregistriert den Öffner.

getRegisteredDescriptors()

public static IGifBlockLoaderDescriptor[] getRegisteredDescriptors()

Liest die registrierten Deskriptoren.

Wert: Die registrierten Deskriptoren.

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

getFirstSupportedDescriptorByTypeName(String descriptorTypeName)

public static IGifBlockLoaderDescriptor getFirstSupportedDescriptorByTypeName(String descriptorTypeName)

Liest den ersten unterstützten Deskriptor anhand seines Typnamens.

Parameters:

ParameterTypBeschreibung
descriptorTypeNamejava.lang.String

Der erste Öffner-Deskriptor wird tatsächlich der zuletzt registrierte sein. |

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:

ParameterTypBeschreibung
Streamjava.io.InputStream

Returns: IGifBlockLoaderDescriptor

loadBlockByFirstSupportedDescriptor(InputStream stream, IColorPalette containerPalette)

public static IGifBlock loadBlockByFirstSupportedDescriptor(InputStream stream, IColorPalette containerPalette)

Parameters:

ParameterTypBeschreibung
Streamjava.io.InputStream
containerPaletteIColorPalette

Returns: IGifBlock

registerOpener(IGifBlockLoaderDescriptor openerDescriptor)

public static void registerOpener(IGifBlockLoaderDescriptor openerDescriptor)

Registriert den Öffner.

Parameters:

ParameterTypBeschreibung
openerDescriptorIGifBlockLoaderDescriptorDer zu registrierende Öffner-Deskriptor.

unregisterOpener(IGifBlockLoaderDescriptor openerDescriptor)

public static void unregisterOpener(IGifBlockLoaderDescriptor openerDescriptor)

Deregistriert den Öffner.

Parameters:

ParameterTypBeschreibung
openerDescriptorIGifBlockLoaderDescriptorDer zu deregistrierende Öffner-Deskriptor.