Class GifBlocksRegistry
Името на пространството: Aspose.Imaging.FileFormats.Gif Асамблея: Aspose.Imaging.dll (25.4.0)
Представлява GIF блокове отварящи регистър.
public static class GifBlocksRegistry
Inheritance
наследници
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
RegisteredDescriptors
Получават се регистрираните описи.
public static IGifBlockLoaderDescriptor[] RegisteredDescriptors { get; }
стойност на имота
Methods
GetFirstSupportedDescriptor(Stream)
Получава първия поддържан опис на отваряне.
public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptor(Stream stream)
Parameters
stream
Stream
на потока .
Returns
GIF блокира описателя за отваряне или нула, ако за такъв поток не се поддържа описател за откриване.
Remarks
Първият отваряч всъщност ще бъде последният регистриран.
GetFirstSupportedDescriptorByTypeName(Стрий)
Получава първия поддържан опис по типово име.
public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptorByTypeName(string descriptorTypeName)
Parameters
descriptorTypeName
string
Името на описателя.
Returns
Първият открит опис за отваряне или нула, ако не е така, се намира.
Remarks
Първият отварящ опис всъщност ще бъде последният регистриран.
LoadBlockByFirstSupportedDescriptor(Пътят, IColorPalette)
Изтегляне на GIF блока с помощта на първия открит отваряч, подходящ за посочения stream'.
public static IGifBlock LoadBlockByFirstSupportedDescriptor(Stream stream, IColorPalette containerPalette)
Parameters
stream
Stream
на потока .
containerPalette
IColorPalette
Палетата на контейнера.
Returns
Зареденият GIF блок или нула, ако няма откривач.
Remarks
Първият отваряч всъщност ще бъде последният регистриран.
RegisterOpener(IGifBlockLoaderРедактиране)
Регистрирайте отворителя.
public static void RegisterOpener(IGifBlockLoaderDescriptor openerDescriptor)
Parameters
openerDescriptor
IGifBlockLoaderDescriptor
Отвореният опис за регистрация.
UnregisterOpener(IGifBlockLoaderРедактиране)
Не регистрирайте отварящия.
public static void UnregisterOpener(IGifBlockLoaderDescriptor openerDescriptor)
Parameters
openerDescriptor
IGifBlockLoaderDescriptor
Отвореният описател да не се регистрира.