GifBlocksRegistry Sınıfı
İçindekiler
[
Saklamak
]Summary: Represents the gif blocks openers registry.
Module: aspose.imaging.fileformats.gif
Full Name: aspose.imaging.fileformats.gif.GifBlocksRegistry
Properties
| Name | Type | Access | Açıklama |
|---|---|---|---|
| registered_descriptors [static] | IGifBlockLoaderDescriptor[] | r | Kayıtlı tanımlayıcıları alır. |
Methods
| Name | Açıklama |
|---|---|
| get_first_supported_descriptor(stream) | İlk desteklenen açıcı tanımlayıcısını alır. |
| get_first_supported_descriptor_by_type_name(descriptor_type_name) | Tür adıyla ilk desteklenen tanımlayıcıyı alır. |
| load_block_by_first_supported_descriptor(stream, container_palette) | Belirtilen stream için uygun bulunan ilk açıcıyı kullanarak gif bloğunu yükler. |
| register_opener(opener_descriptor) | Açıcıyı kaydeder. |
| unregister_opener(opener_descriptor) | Açıcı kaydını siler. |
Method: get_first_supported_descriptor(stream) [static]
get_first_supported_descriptor(stream)
İlk desteklenen açıcı tanımlayıcısını alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| akış | _io.BufferedRandom | Akış. |
Returns
| Tür | Açıklama |
|---|---|
| IGifBlockLoaderDescriptor | Gif bloğu açıcı tanımlayıcısı; böyle bir akış için desteklenen bir açıcı tanımlayıcısı yoksa null. |
Method: get_first_supported_descriptor_by_type_name(descriptor_type_name) [static]
get_first_supported_descriptor_by_type_name(descriptor_type_name)
Tür adıyla ilk desteklenen tanımlayıcıyı alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| descriptor_type_name | string | Tanımlayıcı tür adı. |
Returns
| Tür | Açıklama |
|---|---|
| IGifBlockLoaderDescriptor | Bulunan ilk açıcı tanımlayıcısı; böyle bir tanımlayıcı bulunamazsa null. |
Method: load_block_by_first_supported_descriptor(stream, container_palette) [static]
load_block_by_first_supported_descriptor(stream, container_palette)
Belirtilen stream için uygun bulunan ilk açıcıyı kullanarak gif bloğunu yükler.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| akış | _io.BufferedRandom | Akış. |
| container_palette | IColorPalette | Kapsayıcı palet. |
Returns
| Tür | Açıklama |
|---|---|
| IGifBlock | Yüklenen gif bloğu; açıcı bulunamazsa null. |
Method: register_opener(opener_descriptor) [static]
register_opener(opener_descriptor)
Açıcıyı kaydeder.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| opener_descriptor | IGifBlockLoaderDescriptor | Kaydedilecek açıcı tanımlayıcısı. |
Method: unregister_opener(opener_descriptor) [static]
unregister_opener(opener_descriptor)
Açıcı kaydını siler.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| opener_descriptor | IGifBlockLoaderDescriptor | Kaydı silinecek açıcı tanımlayıcısı. |