ImageLoadersRegistry
Inheritance: java.lang.Object
public final class ImageLoadersRegistry
Stellt das Register der Bild‑Lader dar.
Methoden
| Methode | Beschreibung |
|---|---|
| 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| imageLoaderDescriptor | IImageLoaderDescriptor | Der Bild-Loader-Deskriptor. |
getFirstSupportedDescriptorByTypeName(String descriptorTypeName)
public static IImageLoaderDescriptor getFirstSupportedDescriptorByTypeName(String descriptorTypeName)
Liest den ersten unterstützten Deskriptor anhand seines Typnamens.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| descriptorTypeName | java.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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| fileFormat | long |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Stream | java.io.InputStream | Der Stream. |
| loadOptions | LoadOptions |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Stream | java.io.InputStream | Der Stream. |
| loadOptions | LoadOptions |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| loaderDescriptor | IImageLoaderDescriptor | Der zu registrierende Loader-Deskriptor. |
unregisterLoader(IImageLoaderDescriptor loaderDescriptor)
public static synchronized void unregisterLoader(IImageLoaderDescriptor loaderDescriptor)
Meldet den Loader ab.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| loaderDescriptor | IImageLoaderDescriptor | Der zu deregistrierende Loader-Deskriptor. |