Class GifBlocksRegistry

Class GifBlocksRegistry

Numele spaţiului: Aspose.Imaging.FileFormats.Gif Asamblare: Aspose.Imaging.dll (25.4.0)

Reprezintă blocurile GIF în registrul de deschidere.

public static class GifBlocksRegistry

Inheritance

object GifBlocksRegistry

Membrii moștenitori

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

RegisteredDescriptors

Obțineți descriptori înregistrați.

public static IGifBlockLoaderDescriptor[] RegisteredDescriptors { get; }

Valoarea proprietății

IGifBlockLoaderDescriptor []

Methods

GetFirstSupportedDescriptor(Stream)

Obține primul descriptor de deschidere susținut.

public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptor(Stream stream)

Parameters

stream Stream

şi fluxul .

Returns

IGifBlockLoaderDescriptor

GIF-ul blochează descriptorul de deschidere sau zero, dacă nu este suportat pentru un astfel de flux.

Remarks

Primul deschis va fi, de fapt, ultimul înregistrat.

GetFirstSupportedDescriptorByTypeName(Strângere)

Obține primul descriptor susținut prin numele tipului său.

public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptorByTypeName(string descriptorTypeName)

Parameters

descriptorTypeName string

Numele tipului de descriptor.

Returns

IGifBlockLoaderDescriptor

Primul descriptor deschis găsit sau zero, dacă nu un astfel de descriptor este găsit.

Remarks

Primul descriptor de deschidere va fi, de fapt, ultimul înregistrat.

LoadBlockByFirstSupportedDescriptor(Războiul, IColorPalette)

Încărcați blocul gif folosind primul deschis găsit potrivit pentru stream'.

public static IGifBlock LoadBlockByFirstSupportedDescriptor(Stream stream, IColorPalette containerPalette)

Parameters

stream Stream

şi fluxul .

containerPalette IColorPalette

Paleta de container.

Returns

IGifBlock

Blocul GIF încărcat sau zero dacă nu se găsește niciun deschizător.

Remarks

Primul deschis va fi, de fapt, ultimul înregistrat.

RegisterOpener(Cuvânt cheieBlockLoaderDescriptor)

Înregistrează deschizătorul.

public static void RegisterOpener(IGifBlockLoaderDescriptor openerDescriptor)

Parameters

openerDescriptor IGifBlockLoaderDescriptor

Descriptorul de deschidere pentru a se înregistra.

UnregisterOpener(Cuvânt cheieBlockLoaderDescriptor)

Nu înregistrați deschiderea.

public static void UnregisterOpener(IGifBlockLoaderDescriptor openerDescriptor)

Parameters

openerDescriptor IGifBlockLoaderDescriptor

Descriptorul de deschidere pentru a nu se înregistra.

 Română