GifBlocksRegistry klass
Innehåll
[
Dölj
]Summary: Represents the gif blocks openers registry.
Module: aspose.imaging.fileformats.gif
Full Name: aspose.imaging.fileformats.gif.GifBlocksRegistry
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| registered_descriptors [static] | IGifBlockLoaderDescriptor[] | r | Hämtar de registrerade beskrivarna. |
Methods
| Name | Description |
|---|---|
| get_first_supported_descriptor(stream) | Hämtar den första stödda öppnarebeskrivaren. |
| get_first_supported_descriptor_by_type_name(descriptor_type_name) | Hämtar den första stödjade beskrivaren efter dess typnamn. |
| load_block_by_first_supported_descriptor(stream, container_palette) | Laddar gif‑block med den först hittade öppnaren som är lämplig för den angivna stream. |
| register_opener(opener_descriptor) | Registrerar öppnaren. |
| unregister_opener(opener_descriptor) | Avregistrerar öppnaren. |
Method: get_first_supported_descriptor(stream) [static]
get_first_supported_descriptor(stream)
Hämtar den första stödda öppnarebeskrivaren.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| ström | _io.BufferedRandom | Strömmen. |
Returns
| Typ | Beskrivning |
|---|---|
| IGifBlockLoaderDescriptor | Gif‑blockets öppnarebeskrivning eller null om ingen öppnarebeskrivning stöds för sådan stream. |
Method: get_first_supported_descriptor_by_type_name(descriptor_type_name) [static]
get_first_supported_descriptor_by_type_name(descriptor_type_name)
Hämtar den första stödjade beskrivaren efter dess typnamn.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| descriptor_type_name | string | Beskrivartypnamnet. |
Returns
| Typ | Beskrivning |
|---|---|
| IGifBlockLoaderDescriptor | Den först hittade öppnarebeskrivningen eller null om ingen sådan beskrivning hittas. |
Method: load_block_by_first_supported_descriptor(stream, container_palette) [static]
load_block_by_first_supported_descriptor(stream, container_palette)
Laddar gif‑block med den först hittade öppnaren som är lämplig för den angivna stream.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| ström | _io.BufferedRandom | Strömmen. |
| container_palette | IColorPalette | Behållarpaletten. |
Returns
| Typ | Beskrivning |
|---|---|
| IGifBlock | Det laddade gif‑blocket eller null om ingen öppnare hittas. |
Method: register_opener(opener_descriptor) [static]
register_opener(opener_descriptor)
Registrerar öppnaren.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| opener_descriptor | IGifBlockLoaderDescriptor | Öppnarebeskrivningen att registrera. |
Method: unregister_opener(opener_descriptor) [static]
unregister_opener(opener_descriptor)
Avregistrerar öppnaren.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| opener_descriptor | IGifBlockLoaderDescriptor | Öppnarebeskrivningen att avregistrera. |