Class GifBlocksRegistry

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

object GifBlocksRegistry

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

IGifBlockLoaderDescriptor []

Methods

GetFirstSupportedDescriptor(Stream)

Få den første understøttede åbningsdescriptor.

public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptor(Stream stream)

Parameters

stream Stream

og strømmen.

Returns

IGifBlockLoaderDescriptor

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

IGifBlockLoaderDescriptor

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

IGifBlock

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.

 Dansk