KGySoft.Drawing
The KGy SOFT Drawing Libraries package offers advanced features built around System.Drawing types. Among others: - Fast direct native Bitmap data access for every PixelFormat. - High performance shape/text drawing into Bitmap instances of any pixel format, even indexed ones. - Quantizing and dithering. - Text drawing support even into indexed bitmaps. - Creating GIF animations. - Several built-in icons as well as simple access to Windows associated and stock icons. - Extracting bitmaps from multi-frame bitmaps and icons. - Creating combined icons and multi-resolution bitmaps. - Saving metafiles in EMF/WMF formats. - Advanced support for saving images as Icon, BMP, JPEG, PNG, GIF and TIFF formats. - Converting between various pixel formats preserving transparency if possible. - Useful extensions for the Icon, Bitmap, Image, Metafile and Graphics types. Application Examples: https://github.com/koszeggy/KGySoft.Drawing/tree/master/Examples Debugger Visualizers: https://github.com/koszeggy/KGySoft.Drawing.Tools Online Documentation: https://koszeggy.github.io/docs/drawing See Also: Technology-agnostic core drawing libraries: https://www.nuget.org/packages/KGySoft.Drawing.Core/ WPF specific libraries: https://www.nuget.org/packages/KGySoft.Drawing.Wpf/ UWP specific libraries: https://www.nuget.org/packages/KGySoft.Drawing.Uwp/ WinUI specific libraries: https://www.nuget.org/packages/KGySoft.Drawing.WinUI/ SkiaSharp specific libraries: https://www.nuget.org/packages/KGySoft.Drawing.SkiaSharp/
Activity
- Latest release
- 2mo ago
- Total releases
- 36
- Cadence
- ~2 months
- Last 12 months
- 5
Details
- First release
- Jun 13, 2019
| Version | Released | |
|---|---|---|
10.1.0
minor
|
10.1.0
minor
Dependencies (2)
|
|
10.0.2
patch
|
10.0.2
patch
Dependencies (2)
|
|
10.0.1
patch
|
10.0.1
patch
Dependencies (2)
|
|
10.0.0
major
|
10.0.0
major
Dependencies (2)
|
|
10.0.0-rc.1
pre
|
10.0.0-rc.1
pre
Dependencies (2)
|
|
9.2.0
minor
|
9.2.0
minor
Dependencies (2)
|
|
9.1.0
minor
|
9.1.0
minor
Dependencies (2)
|
|
9.0.0
major
|
9.0.0
major
Dependencies (2)
|
|
8.1.0
minor
|
8.1.0
minor
Dependencies (2)
|
|
8.0.0
major
|
8.0.0
major
Dependencies (2)
|
|
8.0.0-rc.1
pre
|
8.0.0-rc.1
pre
Dependencies (2)
|
|
7.2.0
minor
|
7.2.0
minor
Dependencies (2)
|
|
7.2.0-preview.1
pre
|
7.2.0-preview.1
pre
Dependencies (2)
|
|
7.1.0
minor
|
7.1.0
minor
Dependencies (2)
|
|
7.0.0
major
|
7.0.0
major
Dependencies (2)
|
|
7.0.0-rc.2
pre
|
7.0.0-rc.2
pre
Dependencies (2)
|
|
7.0.0-rc.1
pre
|
7.0.0-rc.1
pre
Dependencies (2)
|
|
7.0.0-preview.3
pre
|
7.0.0-preview.3
pre
Dependencies (2)
|
|
7.0.0-preview.2
pre
|
7.0.0-preview.2
pre
Dependencies (2)
|
|
7.0.0-preview.1
pre
|
7.0.0-preview.1
pre
Dependencies (2)
|
|
6.3.2
patch
|
6.3.2
patch
Dependencies (2)
|
|
6.3.1
patch
|
6.3.1
patch
Dependencies (2)
|
|
6.3.0
minor
|
6.3.0
minor
Dependencies (2)
|
|
6.2.0
minor
|
6.2.0
minor
Dependencies (2)
|
|
6.1.0
minor
|
6.1.0
minor
Dependencies (2)
|
|
6.0.0
major
|
6.0.0
major
Dependencies (2)
|
|
6.0.0-rc.1
pre
|
6.0.0-rc.1
pre
Dependencies (4)
|
|
5.3.1
patch
|
5.3.1
patch
Dependencies (4)
|
|
5.3.0
minor
|
5.3.0
minor
Dependencies (4)
|
|
5.2.1
patch
|
5.2.1
patch
Dependencies (4)
|
|
5.2.0
minor
|
5.2.0
minor
Dependencies (3)
|
|
5.1.0
minor
|
5.1.0
minor
Dependencies (3)
|
|
5.0.0
major
|
5.0.0
major
Dependencies (3)
|
|
4.7.0
minor
|
4.7.0
minor
Dependencies (1)
|
|
4.6.1
patch
|
4.6.1
patch
Dependencies (1)
|
|
4.6.0
initial
|
4.6.0
initial
Dependencies (1)
|