Class GifBlocksRegistry

Class GifBlocksRegistry

名称: Aspose.Imaging.FileFormats.Gif 收藏: Aspose.Imaging.dll (25.4.0)

代表GIF区块的登记簿。

public static class GifBlocksRegistry

Inheritance

object GifBlocksRegistry

继承人

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; }

财产价值

IGifBlockLoaderDescriptor ( )

Methods

GetFirstSupportedDescriptor(Stream)

获取第一个支持的开启描述器。

public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptor(Stream stream)

Parameters

stream Stream

流的。

Returns

IGifBlockLoaderDescriptor

GIF 阻止打开描述器或零,如果没有打开描述器支持此类流。

Remarks

第一個開放者實際上將是最後一個註冊者。

GetFirstSupportedDescriptorByTypeName(线条)

以其类型名称获得第一个支持的描述器。

public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptorByTypeName(string descriptorTypeName)

Parameters

descriptorTypeName string

描述器类型名称。

Returns

IGifBlockLoaderDescriptor

第一個發現的開啟描述器或零,如果沒有這樣的描述器被發現。

Remarks

第一個開啟描述器實際上將是最後一個註冊。

LoadBlockByFirstSupportedDescriptor(电流,IColorPalette)

加载使用第一个找到的打开器适合所指定的 stream'.

public static IGifBlock LoadBlockByFirstSupportedDescriptor(Stream stream, IColorPalette containerPalette)

Parameters

stream Stream

流的。

containerPalette IColorPalette

容器包装。

Returns

IGifBlock

加载的GIF区块或零,如果没有打开器被发现。

Remarks

第一個開放者實際上將是最後一個註冊者。

RegisterOpener(IGifBlockLoader 编辑器)

登记开幕式。

public static void RegisterOpener(IGifBlockLoaderDescriptor openerDescriptor)

Parameters

openerDescriptor IGifBlockLoaderDescriptor

打开的描述器登记。

UnregisterOpener(IGifBlockLoader 编辑器)

打破开幕式。

public static void UnregisterOpener(IGifBlockLoaderDescriptor openerDescriptor)

Parameters

openerDescriptor IGifBlockLoaderDescriptor

打开的描述器不登记。

 中文