Class GifBlocksRegistry

Class GifBlocksRegistry

Nazwa przestrzeń: Aspose.Imaging.FileFormats.Gif Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Przedstawia bloky gif otwierający rejestr.

public static class GifBlocksRegistry

Inheritance

object GifBlocksRegistry

Dziedziczeni członkowie

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

Properties

RegisteredDescriptors

Poznaj zarejestrowanych opisów.

public static IGifBlockLoaderDescriptor[] RegisteredDescriptors { get; }

Wartość nieruchomości

IGifBlockLoaderDescriptor [ ]

Methods

GetFirstSupportedDescriptor(Stream)

Otrzymuje pierwszy obsługiwany opisnik otwierającego.

public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptor(Stream stream)

Parameters

stream Stream

w strumieniu .

Returns

IGifBlockLoaderDescriptor

GIF blokuje opis otwierający lub zerowy, jeśli nie jest obsługiwany dla takiego przepływu.

Remarks

Pierwszym otwierającym będzie ostatni zarejestrowany.

GetFirstSupportedDescriptorByTypeName(strumień)

Otrzymuje pierwszy obsługiwany opis według nazwy typu.

public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptorByTypeName(string descriptorTypeName)

Parameters

descriptorTypeName string

Nazwa typu opisnika.

Returns

IGifBlockLoaderDescriptor

Pierwszy znaleziony opis otwierający lub zero, jeśli nie znaleziono takiego opisującego.

Remarks

Pierwszy otwierający opis będzie w rzeczywistości ostatnim zarejestrowany.

LoadBlockByFirstSupportedDescriptor(Strumień, IColorPalette)

Pobierz blok gif przy użyciu pierwszego znalezionego otworu odpowiedniego dla określonego stream'.

public static IGifBlock LoadBlockByFirstSupportedDescriptor(Stream stream, IColorPalette containerPalette)

Parameters

stream Stream

w strumieniu .

containerPalette IColorPalette

Płytka z kontenerami.

Returns

IGifBlock

Blok gif ładowany lub zerowy, jeśli nie znaleziono otwierającego.

Remarks

Pierwszym otwierającym będzie ostatni zarejestrowany.

RegisterOpener(Wykonawca IGifBlockLoader)

Zarejestruj otwór.

public static void RegisterOpener(IGifBlockLoaderDescriptor openerDescriptor)

Parameters

openerDescriptor IGifBlockLoaderDescriptor

Otwarcie opisnika do rejestracji.

UnregisterOpener(Wykonawca IGifBlockLoader)

Nie rejestruj otwierającego.

public static void UnregisterOpener(IGifBlockLoaderDescriptor openerDescriptor)

Parameters

openerDescriptor IGifBlockLoaderDescriptor

Otwarcie opisnika do niezarejestrowania.

 Polski