Namespace Imazen.WebP
Classes
- AbiVersionCheck
Validates ABI compatibility between the managed bindings and the loaded native libwebp libraries.
- AnimDecoder
Decodes animated WebP images into individual frames. Uses libwebpdemux's WebPAnimDecoder internally.
- AnimEncoder
Encodes multiple frames into an animated WebP image. Uses libwebpmux's WebPAnimEncoder internally.
- AnimFrame
Represents a single frame in an animated WebP image.
- AnimInfo
Information about an animated WebP image.
- SimpleDecoder
Decodes WebP images into System.Drawing.Bitmap objects. For a cross-platform alternative without System.Drawing, see WebPDecoder.
- SimpleEncoder
Encodes Bitmap objects into WebP format
- WebPDecoder
Raw buffer WebP decoder. No System.Drawing dependency — works on all platforms.
- WebPEncoder
Raw buffer WebP encoder. No System.Drawing dependency — works on all platforms.
- WebPEncoderConfig
Builder for advanced WebP encoding configuration. Uses a fluent API pattern.
- WebPImageInfo
Information about a WebP image, retrieved without full decoding.
- WebPInfo
Static utility class for probing WebP bitstream features without full decoding.
Enums
- WebPPixelFormat
Pixel format for raw buffer encode/decode operations.