Class GifBlocksRegistry
ja nimityö: Aspose.Imaging.FileFormats.Gif Kokoelma: Aspose.Imaging.dll (25.4.0)
Se edustaa gif-blokkien avaja rekisteriä.
public static class GifBlocksRegistry
Inheritance
Perintöjäsenet
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
RegisteredDescriptors
Saa rekisteröidyt kuvaajat.
public static IGifBlockLoaderDescriptor[] RegisteredDescriptors { get; }
Omistuksen arvo
Methods
GetFirstSupportedDescriptor(Stream)
Saat ensimmäisen avatun kuvaajan.
public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptor(Stream stream)
Parameters
stream
Stream
ja virtauksen.
Returns
GIF estää avaja kuvaajan tai nollan, jos tällaista virtausta ei tueta.
Remarks
Ensimmäinen avaja on itse asiassa viimeinen rekisteröity.
GetFirstSupportedDescriptorByTypeName(String)
Saat ensimmäisen tuetun kuvaajan sen tyypin nimellä.
public static IGifBlockLoaderDescriptor GetFirstSupportedDescriptorByTypeName(string descriptorTypeName)
Parameters
descriptorTypeName
string
kuvaajan tyypin nimi.
Returns
Ensimmäinen löytänyt avaja kuvaus tai nolla, ellei tällainen kuvaus löydy.
Remarks
Ensimmäinen avaja kuvaaja on itse asiassa viimeinen rekisteröity.
LoadBlockByFirstSupportedDescriptor(Liikenne, IColorPalette)
Lataa gif-blokkia käyttämällä ensimmäistä löydettyä avainta, joka sopii määriteltyyn stream'.
public static IGifBlock LoadBlockByFirstSupportedDescriptor(Stream stream, IColorPalette containerPalette)
Parameters
stream
Stream
ja virtauksen.
containerPalette
IColorPalette
Sisältöpalettia varten.
Returns
Ladattu gif-blokkia tai nollaa, jos avainta ei löydy.
Remarks
Ensimmäinen avaja on itse asiassa viimeinen rekisteröity.
RegisterOpener(IGifBlockLoaderMuokkaa)
Rekisteröi avaja.
public static void RegisterOpener(IGifBlockLoaderDescriptor openerDescriptor)
Parameters
openerDescriptor
IGifBlockLoaderDescriptor
Avoin kuvaus rekisteröidä.
UnregisterOpener(IGifBlockLoaderMuokkaa)
Älä rekisteröi avajaa.
public static void UnregisterOpener(IGifBlockLoaderDescriptor openerDescriptor)
Parameters
openerDescriptor
IGifBlockLoaderDescriptor
Avoin kuvaus ei ole rekisteröity.