Note
Starting with version 7.0.0 the KGySoft.Drawing libraries are split into multiple packages.
The Assembly name is indicated for all types, which indicates also the the NuGet package the type is located in.
BitmapExtensions | Provides extension methods for the Bitmap type. |
CursorHandle | Represents a windows cursor that supports colors and partial transparency. The CursorHandle instance can be passed to the System.Windows.Forms.Cursor constructor to create a new cursor. |
DrawingCoreModule |
Represents the KGySoft.Drawing.Core module.
See the Remarks section of the Initialize method for details. |
DrawingModule |
Represents the KGySoft.Drawing module.
See the Remarks section of the Initialize method for details. |
GraphicsExtensions | Contains extension methods for the Graphics type. |
IconExtensions | Provides extension methods for the Icon type. |
IconInfo | Provides information about an Icon image. |
Icons | Provides some icon-related methods as well as properties returning general icons in multi resolution. Unlike SystemIcons, these icons should be disposed when not used any more. |
ImageExtensions | Provides extension methods for the Image type. |
MetafileExtensions | Contains extension methods for the Metafile type. |
PixelFormatExtensions | Contains extension methods for the PixelFormat type. |
ColorChannels | Represents the RGB color channels when manipulating images. |
DrawingOperation | Represents various drawing operations to indicate the current operation when reporting progress using an IAsyncProgress implementation. This library always uses the DrawingOperation type as a type argument when calling the New<T>(T, int, int) method. |
ScalingMode | Represents the scaling mode when an image needs to be resized. |
StockIcon |
Represents the Windows stock icons can be retrieved by the Icons.GetStockIcon method on Windows Vista and above.
See also the SHSTOCKICONID Enumeration at the Microsoft Docs site. |
SystemIconSize | Represents the predefined system icon sizes. |