ImageLoadersRegistry

Inheritance: java.lang.Object

public final class ImageLoadersRegistry

Stellt das Register der Bild‑Lader dar.

Methoden

MethodeBeschreibung
getRegisteredFormats()Liest die registrierten Bildladeformate.
getRegisteredDescriptors()Liest die registrierten Deskriptoren.
register(IImageLoaderDescriptor imageLoaderDescriptor)Registriert den angegebenen Bildlader-Deskriptor.
getFirstSupportedDescriptorByTypeName(String descriptorTypeName)Liest den ersten unterstützten Deskriptor anhand seines Typnamens.
getFirstSupportedDescriptorByFileFormat(long fileFormat)Liest das erste unterstützte Dateiformat anhand seines Typnamens.
getFirstSupportedDescriptor(InputStream stream, LoadOptions loadOptions)Liest den zuerst gefundenen unterstützten Deskriptor, der für den angegebenen stream geeignet ist und optional die loadOptions.
createFirstSupportedLoader(InputStream stream, LoadOptions loadOptions)Erstellt den zuerst gefundenen Loader, der für den angegebenen stream geeignet ist, und optional die loadOptions.
registerLoader(IImageLoaderDescriptor loaderDescriptor)Registriert den Loader.
unregisterLoader(IImageLoaderDescriptor loaderDescriptor)Meldet den Loader ab.

getRegisteredFormats()

public static long getRegisteredFormats()

Liest die registrierten Bildladeformate.

Wert: Die registrierten Bildladeformate.

Returns: long

getRegisteredDescriptors()

public static IImageLoaderDescriptor[] getRegisteredDescriptors()

Liest die registrierten Deskriptoren.

Wert: Die registrierten Deskriptoren.

Returns: com.aspose.imaging.IImageLoaderDescriptor[]

register(IImageLoaderDescriptor imageLoaderDescriptor)

public static synchronized void register(IImageLoaderDescriptor imageLoaderDescriptor)

Registriert den angegebenen Bildlader-Deskriptor.

Parameters:

ParameterTypBeschreibung
imageLoaderDescriptorIImageLoaderDescriptorDer Bild-Loader-Deskriptor.

getFirstSupportedDescriptorByTypeName(String descriptorTypeName)

public static IImageLoaderDescriptor getFirstSupportedDescriptorByTypeName(String descriptorTypeName)

Liest den ersten unterstützten Deskriptor anhand seines Typnamens.

Parameters:

ParameterTypBeschreibung
descriptorTypeNamejava.lang.String

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

Returns: IImageLoaderDescriptor - The first found loader descriptor or null if not such descriptor is found.

getFirstSupportedDescriptorByFileFormat(long fileFormat)

public static IImageLoaderDescriptor getFirstSupportedDescriptorByFileFormat(long fileFormat)

Liest das erste unterstützte Dateiformat anhand seines Typnamens.

Parameters:

ParameterTypBeschreibung
fileFormatlong

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

Returns: IImageLoaderDescriptor - The first found loader descriptor or null if not such descriptor is found.

getFirstSupportedDescriptor(InputStream stream, LoadOptions loadOptions)

public static IImageLoaderDescriptor getFirstSupportedDescriptor(InputStream stream, LoadOptions loadOptions)

Liest den zuerst gefundenen unterstützten Deskriptor, der für den angegebenen stream geeignet ist und optional die loadOptions.

Parameters:

ParameterTypBeschreibung
Streamjava.io.InputStreamDer Stream.
loadOptionsLoadOptions

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

Returns: IImageLoaderDescriptor - The loader descriptor which supports the specified stream and loadOptions or null if no such descriptor is found.

createFirstSupportedLoader(InputStream stream, LoadOptions loadOptions)

public static IImageLoader createFirstSupportedLoader(InputStream stream, LoadOptions loadOptions)

Erstellt den zuerst gefundenen Loader, der für den angegebenen stream geeignet ist, und optional die loadOptions.

Parameters:

ParameterTypBeschreibung
Streamjava.io.InputStreamDer Stream.
loadOptionsLoadOptions

Der erste Loader wird tatsächlich der zuletzt registrierte sein. |

Returns: IImageLoader - The loader which supports the specified stream and loadOptions or null if no such loader is found.

registerLoader(IImageLoaderDescriptor loaderDescriptor)

public static void registerLoader(IImageLoaderDescriptor loaderDescriptor)

Registriert den Loader.

Parameters:

ParameterTypBeschreibung
loaderDescriptorIImageLoaderDescriptorDer zu registrierende Loader-Deskriptor.

unregisterLoader(IImageLoaderDescriptor loaderDescriptor)

public static synchronized void unregisterLoader(IImageLoaderDescriptor loaderDescriptor)

Meldet den Loader ab.

Parameters:

ParameterTypBeschreibung
loaderDescriptorIImageLoaderDescriptorDer zu deregistrierende Loader-Deskriptor.