ImageLoadersRegistry

Inheritance: java.lang.Object

public final class ImageLoadersRegistry

Representerar registret för bildladdare.

Metoder

MetodBeskrivning
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:

ParameterTypBeskrivning
imageLoaderDescriptorIImageLoaderDescriptorBildladdarens beskrivare.

getFirstSupportedDescriptorByTypeName(String descriptorTypeName)

public static IImageLoaderDescriptor getFirstSupportedDescriptorByTypeName(String descriptorTypeName)

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

Parameters:

ParameterTypBeskrivning
descriptorTypeNamejava.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:

ParameterTypBeskrivning
fileFormatlong

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:

ParameterTypBeskrivning
strömjava.io.InputStreamStrömmen.
loadOptionsLoadOptions

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:

ParameterTypBeskrivning
strömjava.io.InputStreamStrömmen.
loadOptionsLoadOptions

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:

ParameterTypBeskrivning
loaderDescriptorIImageLoaderDescriptorLaddarbeskrivaren att registrera.

unregisterLoader(IImageLoaderDescriptor loaderDescriptor)

public static synchronized void unregisterLoader(IImageLoaderDescriptor loaderDescriptor)

Avregistrerar laddaren.

Parameters:

ParameterTypBeskrivning
loaderDescriptorIImageLoaderDescriptorLaddarbeskrivaren att avregistrera.