Interface IBitmapEncoder
- Namespace
- PaintDotNet.Imaging
- Assembly
- PaintDotNet.Windows.dll
Defines methods for setting an encoder's properties such as thumbnails, frames, and palettes.
IWICBitmapEncoder
public interface IBitmapEncoder : IObjectRef, IIsDisposed, IDisposable, IInternalImpl
- Inherited Members
- Extension Methods
Properties
- ContainerFormat
Retrieves the encoder's container format.
- EncoderInfo
Retrieves an IBitmapEncoderInfo for the encoder.
- Metadata
Retrieves a metadata query writer for the encoder.
Methods
- Commit()
Commits all changes for the image and closes the stream.
- CreateNewFrame(out IPropertyBag2)
Creates a new IBitmapFrameEncode instance.
- SetColorContexts(ReadOnlySpan<IColorContext>)
Sets the IColorContext objects for the encoder.
- SetPalette(IPalette)
Sets the global palette for the image.
- SetPreview(IBitmapSource)
Sets the global preview for the image.
- SetThumbnail(IBitmapSource)
Sets the global thumbnail for the image.