Table of Contents

Class ImagingFactoryExtensions

Namespace
PaintDotNet.Imaging
Assembly
PaintDotNet.Windows.Core.dll
public static class ImagingFactoryExtensions
Inheritance
ImagingFactoryExtensions
Inherited Members

Methods

CreateBitmap(IImagingFactory, SizeInt32, in PixelFormat)
CreateBitmapClipper<TPixel>(IImagingFactory, IBitmapSource<TPixel>, RectInt32)
CreateBitmapClipper<TPixel>(IImagingFactory, IBitmapSource<TPixel>, RectInt32, BitmapExtendMode)

Creates a clipped bitmap with a given extend mode. The clipping rect may extend outside of the source bounds.

CreateBitmapFlipRotator<TPixel>(IImagingFactory, IBitmapSource<TPixel>, BitmapTransformOptions)
CreateBitmapScaler(IImagingFactory, IBitmapSource, SizeInt32, BitmapInterpolationMode)
CreateBitmapScaler<TPixel>(IImagingFactory, IBitmapSource<TPixel>, SizeInt32, BitmapInterpolationMode)
CreateBitmapScaler<TPixel>(IImagingFactory, IBitmapSource<TPixel>, int, int, BitmapInterpolationMode)
CreateBitmap<TPixel>(IImagingFactory, SizeInt32)
CreateBitmap<TPixel>(IImagingFactory, int, int)
CreateColorContext(IImagingFactory, IReadOnlyList<byte>)
CreateColorContext(IImagingFactory, IReadOnlyList<byte>, int, int)
CreateCustomPalette(IImagingFactory, IReadOnlyList<ColorBgra32>)
CreateCustomPalette(IImagingFactory, IReadOnlyList<ColorBgra32>, int, int)
CreateFormatConvertedBitmap(IImagingFactory, IBitmapSource, in PixelFormat)
CreateFormatConvertedBitmap<TPixelDst>(IImagingFactory, IBitmapSource)
CreateFormatConvertedBitmap<TPixelDst>(IImagingFactory, IBitmapSource, BitmapDitherType, IPalette?, double, BitmapPaletteType)
CreatePixelFormatInfo(IImagingFactory, in PixelFormat)