Class GifBlocksRegistry
De naam: Aspose.Imaging.FileFormats.Gif Verzameling: Aspose.Imaging.dll (25.4.0)
Het vertegenwoordigt de gif blokken openen registers.
public static class GifBlocksRegistry
Inheritance
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
RegisteredDescriptors
Krijg de geregistreerde beschrijvers.
public static IGifBlockLoaderDescriptor[] RegisteredDescriptors { get; }
Eigendomswaarde
Methods
GetFirstSupportedDescriptor(Stream)
Geeft de eerste ondersteunde opener descriptor.
public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptor(Stream stream)
Parameters
stream
Stream
De stroom.
Returns
De gif blokkeert de opener descriptor of null als er geen openers beschrijving wordt ondersteund voor een dergelijke stroom.
Remarks
De eerste opener zal in feite de laatste geregistreerd zijn.
GetFirstSupportedDescriptorByTypeName(String)
Geeft de eerste ondersteunde descriptor door zijn typenaam.
public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptorByTypeName(string descriptorTypeName)
Parameters
descriptorTypeName
string
De descriptor type naam.
Returns
De eerste gevonden opener descriptor of null als niet zo’n descriptor is gevonden.
Remarks
De eerste opener descriptor zal in feite de laatste geregistreerd zijn.
LoadBlockByFirstSupportedDescriptor(Stream, IColorPalette)
Load gif blok met behulp van de eerste gevonden opener geschikt voor de aangegeven stream'.
public static IGifBlock LoadBlockByFirstSupportedDescriptor(Stream stream, IColorPalette containerPalette)
Parameters
stream
Stream
De stroom.
containerPalette
IColorPalette
De containerpalet.
Returns
De geladen gif blok of nul als er geen opener is gevonden.
Remarks
De eerste opener zal in feite de laatste geregistreerd zijn.
RegisterOpener(IGifBlockLoaderDeskriptie)
Registreer de opener.
public static void RegisterOpener(IGifBlockLoaderDescriptor openerDescriptor)
Parameters
openerDescriptor
IGifBlockLoaderDescriptor
De opener descriptor om te registreren.
UnregisterOpener(IGifBlockLoaderDeskriptie)
Verwijder de opener.
public static void UnregisterOpener(IGifBlockLoaderDescriptor openerDescriptor)
Parameters
openerDescriptor
IGifBlockLoaderDescriptor
De opener descriptor om niet te registreren.