Class SimpleDecoder
Decodes WebP images into System.Drawing.Bitmap objects. For a cross-platform alternative without System.Drawing, see WebPDecoder.
public class SimpleDecoder
- Inheritance
-
SimpleDecoder
- Inherited Members
Constructors
SimpleDecoder()
public SimpleDecoder()
Methods
DecodeFromBytes(byte[], long)
Decodes a WebP image from a byte array into a 32bpp ARGB Bitmap.
public Bitmap DecodeFromBytes(byte[] data, long length)
Parameters
Returns
DecodeFromPointer(nint, long)
Decodes a WebP image from an unmanaged memory pointer into a 32bpp ARGB Bitmap.
public Bitmap DecodeFromPointer(nint data, long length)
Parameters
Returns
DecodeFromStream(Stream)
Decodes a WebP image from a stream, returning a Bitmap. Reads the entire stream into memory first.
public Bitmap DecodeFromStream(Stream stream)
Parameters
streamStream
Returns
GetDecoderVersion()
Returns the version string of the loaded native libwebp decoder (e.g. "1.5.0").
public static string GetDecoderVersion()