Class GifBlocksRegistry
Navne til: Aspose.Imaging.FileFormats.Gif Sammensætning: Aspose.Imaging.dll (25.4.0)
Det repræsenterer gif blokke åbner registret.
public static class GifBlocksRegistry
Inheritance
De arvede medlemmer
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
RegisteredDescriptors
Få de registrerede beskrivere.
public static IGifBlockLoaderDescriptor[] RegisteredDescriptors { get; }
Ejendomsværdi
Methods
GetFirstSupportedDescriptor(Stream)
Få den første understøttede åbningsdescriptor.
public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptor(Stream stream)
Parameters
stream
Stream
og strømmen.
Returns
GIF blokerer Opener Descriptor eller null, hvis ingen Openers Descritor understøttes for sådan strømning.
Remarks
Den første åbner vil faktisk være den sidste registreret.
GetFirstSupportedDescriptorByTypeName(String)
Få den første understøttede beskrivelse af dens typenavne.
public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptorByTypeName(string descriptorTypeName)
Parameters
descriptorTypeName
string
Beskrivelse af typen navn.
Returns
Den første fundet åbner beskrivelse eller nul, hvis ikke sådan beskrivelse er fundet.
Remarks
Den første åbne beskrivelse vil faktisk være den sidste registreret.
LoadBlockByFirstSupportedDescriptor(Skærm, IColorPalette)
Lad gif blok ved hjælp af den første fundet åbner egnet til den angivne stream'.
public static IGifBlock LoadBlockByFirstSupportedDescriptor(Stream stream, IColorPalette containerPalette)
Parameters
stream
Stream
og strømmen.
containerPalette
IColorPalette
Det er containerpaletten.
Returns
Den ladede gif blok eller nul, hvis ingen åbner er fundet.
Remarks
Den første åbner vil faktisk være den sidste registreret.
RegisterOpener(af IGifBlockLoaderDescriptor)
Registrer åbneren.
public static void RegisterOpener(IGifBlockLoaderDescriptor openerDescriptor)
Parameters
openerDescriptor
IGifBlockLoaderDescriptor
Den åbne beskrivelse til at registrere.
UnregisterOpener(af IGifBlockLoaderDescriptor)
Underskriver åbneren.
public static void UnregisterOpener(IGifBlockLoaderDescriptor openerDescriptor)
Parameters
openerDescriptor
IGifBlockLoaderDescriptor
Den åbne deskriptor til ikke at registrere.