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
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
Methods
GetFirstSupportedDescriptor(Stream)
Otrzymuje pierwszy obsługiwany opisnik otwierającego.
public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptor(Stream stream)
Parameters
stream
Stream
w strumieniu .
Returns
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
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
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.