GifBlocksRegistry Classe

Summary: Represents the gif blocks openers registry.

Module: aspose.imaging.fileformats.gif

Full Name: aspose.imaging.fileformats.gif.GifBlocksRegistry

Properties

NameTypeAccessDescription
registered_descriptors [static]IGifBlockLoaderDescriptor[]rObtient les descripteurs enregistrés.

Methods

NameDescription
get_first_supported_descriptor(stream)Obtient le premier descripteur d’ouvreurs pris en charge.
get_first_supported_descriptor_by_type_name(descriptor_type_name)Obtient le premier descripteur pris en charge par son nom de type.
load_block_by_first_supported_descriptor(stream, container_palette)Charge le bloc gif en utilisant le premier ouvreur trouvé adapté au stream spécifié.
register_opener(opener_descriptor)Enregistre l’ouvreurs.
unregister_opener(opener_descriptor)Désenregistre l’ouvreurs.

Method: get_first_supported_descriptor(stream) [static]

 get_first_supported_descriptor(stream) 

Obtient le premier descripteur d’ouvreurs pris en charge.

Parameters:

ParamètreTypeDescription
flux_io.BufferedRandomLe flux.

Returns

TypeDescription
IGifBlockLoaderDescriptorLe descripteur d’ouvreurs de bloc gif ou null si aucun descripteur d’ouvreurs n’est pris en charge pour ce flux.

Method: get_first_supported_descriptor_by_type_name(descriptor_type_name) [static]

 get_first_supported_descriptor_by_type_name(descriptor_type_name) 

Obtient le premier descripteur pris en charge par son nom de type.

Parameters:

ParamètreTypeDescription
descriptor_type_namestringLe nom du type de descripteur.

Returns

TypeDescription
IGifBlockLoaderDescriptorLe premier descripteur d’ouvreurs trouvé ou null si aucun tel descripteur n’est trouvé.

Method: load_block_by_first_supported_descriptor(stream, container_palette) [static]

 load_block_by_first_supported_descriptor(stream, container_palette) 

Charge le bloc gif en utilisant le premier ouvreur trouvé adapté au stream spécifié.

Parameters:

ParamètreTypeDescription
flux_io.BufferedRandomLe flux.
container_paletteIColorPaletteLa palette du conteneur.

Returns

TypeDescription
IGifBlockLe bloc gif chargé ou null si aucun ouvreur n’est trouvé.

Method: register_opener(opener_descriptor) [static]

 register_opener(opener_descriptor) 

Enregistre l’ouvreurs.

Parameters:

ParamètreTypeDescription
opener_descriptorIGifBlockLoaderDescriptorLe descripteur d’ouvreurs à enregistrer.

Method: unregister_opener(opener_descriptor) [static]

 unregister_opener(opener_descriptor) 

Désenregistre l’ouvreurs.

Parameters:

ParamètreTypeDescription
opener_descriptorIGifBlockLoaderDescriptorLe descripteur d’ouvreurs à désenregistrer.