Class GifBlocksRegistry
Der Name: Aspose.Imaging.FileFormats.Gif Versammlung: Aspose.Imaging.dll (25.4.0)
Repräsentiert die GIF-Blocke Öffner Registry.
public static class GifBlocksRegistry
Inheritance
Vererbte Mitglieder
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
RegisteredDescriptors
Erhalten Sie die registrierten Beschreibungen.
public static IGifBlockLoaderDescriptor[] RegisteredDescriptors { get; }
Eigentumswert
IGifBlockLoaderDescriptor [][]
Methods
GetFirstSupportedDescriptor(Stream)
Erhalten Sie den ersten unterstützten Opener Descriptor.
public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptor(Stream stream)
Parameters
stream
Stream
Der Strom.
Returns
Das GIF blockiert den Opener Descriptor oder null, wenn kein Opener Descriptor für einen solchen Stream unterstützt wird.
Remarks
Der erste Öffner wird tatsächlich der letzte registriert sein.
GetFirstSupportedDescriptorByTypeName(String)
Er erhält den ersten unterstützten Descriptor durch seinen Typname.
public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptorByTypeName(string descriptorTypeName)
Parameters
descriptorTypeName
string
Der Descriptor Typ Name.
Returns
Der erste gefunden Opener descriptor oder null, wenn nicht solcher descriptor gefunden wird.
Remarks
Der erste Öffner descriptor wird tatsächlich der letzte registriert sein.
LoadBlockByFirstSupportedDescriptor(Strömung, IColorPalette)
Laden GIF-Block mit dem ersten gefundenen Öffner geeignet für die angegebenen stream'.
public static IGifBlock LoadBlockByFirstSupportedDescriptor(Stream stream, IColorPalette containerPalette)
Parameters
stream
Stream
Der Strom.
containerPalette
IColorPalette
Die Container Palette.
Returns
Die geladenen GIF-Block oder null, wenn keine Öffner gefunden wird.
Remarks
Der erste Öffner wird tatsächlich der letzte registriert sein.
RegisterOpener(IGifBlockLoaderDescriptor)
Registrierung der Öffner.
public static void RegisterOpener(IGifBlockLoaderDescriptor openerDescriptor)
Parameters
openerDescriptor
IGifBlockLoaderDescriptor
Der Öffner descriptor zu registrieren.
UnregisterOpener(IGifBlockLoaderDescriptor)
Den Öffner nicht registrieren.
public static void UnregisterOpener(IGifBlockLoaderDescriptor openerDescriptor)
Parameters
openerDescriptor
IGifBlockLoaderDescriptor
Der Öffner descriptor nicht registrieren.