ImageLoadersRegistry
Inheritance: java.lang.Object
public final class ImageLoadersRegistry
Representerar registret för bildladdare.
Metoder
| Metod | Beskrivning |
|---|---|
| getRegisteredFormats() | Hämtar de registrerade bildladdningsformaten. |
| getRegisteredDescriptors() | Hämtar de registrerade beskrivarna. |
| register(IImageLoaderDescriptor imageLoaderDescriptor) | Registrerar den angivna bildladdarbeskrivaren. |
| getFirstSupportedDescriptorByTypeName(String descriptorTypeName) | Hämtar den första stödjade beskrivaren efter dess typnamn. |
| getFirstSupportedDescriptorByFileFormat(long fileFormat) | Hämtar det första stödjade filformatet efter dess typnamn. |
| getFirstSupportedDescriptor(InputStream stream, LoadOptions loadOptions) | Hämtar den först hittade stödjade beskrivaren som passar den angivna stream och eventuellt loadOptions. |
| createFirstSupportedLoader(InputStream stream, LoadOptions loadOptions) | Skapar den först hittade laddaren som är lämplig för den angivna stream och eventuellt loadOptions. |
| registerLoader(IImageLoaderDescriptor loaderDescriptor) | Registrerar laddaren. |
| unregisterLoader(IImageLoaderDescriptor loaderDescriptor) | Avregistrerar laddaren. |
getRegisteredFormats()
public static long getRegisteredFormats()
Hämtar de registrerade bildladdningsformaten.
Värde: De registrerade bildladdningsformaten.
Returns: long
getRegisteredDescriptors()
public static IImageLoaderDescriptor[] getRegisteredDescriptors()
Hämtar de registrerade beskrivarna.
Värde: De registrerade beskrivarna.
Returns: com.aspose.imaging.IImageLoaderDescriptor[]
register(IImageLoaderDescriptor imageLoaderDescriptor)
public static synchronized void register(IImageLoaderDescriptor imageLoaderDescriptor)
Registrerar den angivna bildladdarbeskrivaren.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| imageLoaderDescriptor | IImageLoaderDescriptor | Bildladdarens beskrivare. |
getFirstSupportedDescriptorByTypeName(String descriptorTypeName)
public static IImageLoaderDescriptor getFirstSupportedDescriptorByTypeName(String descriptorTypeName)
Hämtar den första stödjade beskrivaren efter dess typnamn.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| descriptorTypeName | java.lang.String |
Den första laddarbeskrivaren kommer faktiskt att vara den sist registrerade. |
Returns: IImageLoaderDescriptor - The first found loader descriptor or null if not such descriptor is found.
getFirstSupportedDescriptorByFileFormat(long fileFormat)
public static IImageLoaderDescriptor getFirstSupportedDescriptorByFileFormat(long fileFormat)
Hämtar det första stödjade filformatet efter dess typnamn.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| fileFormat | long |
Den första laddarbeskrivaren kommer faktiskt att vara den sist registrerade. |
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)
Hämtar den först hittade stödjade beskrivaren som passar den angivna stream och eventuellt loadOptions.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| ström | java.io.InputStream | Strömmen. |
| loadOptions | LoadOptions |
Den första laddarbeskrivaren kommer faktiskt att vara den sist registrerade. |
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)
Skapar den först hittade laddaren som är lämplig för den angivna stream och eventuellt loadOptions.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| ström | java.io.InputStream | Strömmen. |
| loadOptions | LoadOptions |
Den första laddaren kommer faktiskt att vara den sist registrerade. |
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)
Registrerar laddaren.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| loaderDescriptor | IImageLoaderDescriptor | Laddarbeskrivaren att registrera. |
unregisterLoader(IImageLoaderDescriptor loaderDescriptor)
public static synchronized void unregisterLoader(IImageLoaderDescriptor loaderDescriptor)
Avregistrerar laddaren.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| loaderDescriptor | IImageLoaderDescriptor | Laddarbeskrivaren att avregistrera. |