Class GifBlocksRegistry
Tên không gian: Aspose.Imaging.FileFormats.Gif Tổng hợp: Aspose.Imaging.dll (25.4.0)
Nó đại diện cho các khối gif mở registry.
public static class GifBlocksRegistry
Inheritance
Thành viên thừa kế
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
RegisteredDescriptors
Nhận các mô tả đã đăng ký.
public static IGifBlockLoaderDescriptor[] RegisteredDescriptors { get; }
Giá trị bất động sản
Methods
GetFirstSupportedDescriptor(Stream)
Có được mô tả mở đầu tiên được hỗ trợ.
public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptor(Stream stream)
Parameters
stream
Stream
dòng chảy
Returns
The gif block opener descriptor hoặc null nếu không có mô tả mở được hỗ trợ cho dòng đó.
Remarks
Người mở đầu sẽ thực sự là người đăng ký cuối cùng.
GetFirstSupportedDescriptorByTypeName(String)
Có được mô tả được hỗ trợ đầu tiên bằng tên kiểu của nó.
public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptorByTypeName(string descriptorTypeName)
Parameters
descriptorTypeName
string
Tên mô tả.
Returns
Mô tả mở đầu tiên được tìm thấy hoặc null nếu không có mô tả như vậy được tìm thấy.
Remarks
Người mô tả mở đầu tiên sẽ thực sự là người đăng ký cuối cùng.
LoadBlockByFirstSupportedDescriptor(Thông tin, IColorPalette)
Load gif block using first found opener suitable for the specified stream'.
public static IGifBlock LoadBlockByFirstSupportedDescriptor(Stream stream, IColorPalette containerPalette)
Parameters
stream
Stream
dòng chảy
containerPalette
IColorPalette
Bảng container
Returns
GIF tải hoặc null nếu không có người mở được tìm thấy.
Remarks
Người mở đầu sẽ thực sự là người đăng ký cuối cùng.
RegisterOpener(Tải về IGifBlockLoaderDescriptor)
Đăng ký người mở
public static void RegisterOpener(IGifBlockLoaderDescriptor openerDescriptor)
Parameters
openerDescriptor
IGifBlockLoaderDescriptor
Mô tả mở để đăng ký.
UnregisterOpener(Tải về IGifBlockLoaderDescriptor)
Không đăng ký người mở.
public static void UnregisterOpener(IGifBlockLoaderDescriptor openerDescriptor)
Parameters
openerDescriptor
IGifBlockLoaderDescriptor
Mô tả mở để không đăng ký.