Introduction to IronSoftware.Drawing - a .NET Library for Image, Color, Rectangle, Font, Point, and Size Management
IronSoftware.Drawing is a freely available, open-source library offered by Iron Software, specifically designed as a replacement for System.Drawing.Common in .NET applications.
Those interested in contributing to the project may visit and collaborate directly through its public repository on GitHub.
- .NET Versions: .NET 8, .NET 7, .NET 6, .NET 5, .NET Core, Standard, and Framework
- Platforms: Windows, macOS, Linux, Docker, Azure, and AWS
- AnyBitmap: A versatile Bitmap class compatible with multiple frameworks. Implicit conversions between
IronSoftware.Drawing.AnyBitmapand:System.Drawing.BitmapSystem.Drawing.ImageSkiaSharp.SKBitmapSkiaSharp.SKImageSixLabors.ImageSharpMicrosoft.Maui.Graphics.Platform.PlatformImage
- Color: A comprehensive Color class with support for implicit conversions between
IronSoftware.Drawing.Colorand:System.Drawing.ColorSkiaSharp.SKColorSixLabors.ImageSharp.ColorSixLabors.ImageSharp.PixelFormats
- Rectangle and RectangleF: A compatible Rectangle class allowing implicit conversions between
IronSoftware.Drawing.Rectangle,IronSoftware.Drawing.RectangleF, and:System.Drawing.RectangleSystem.Drawing.RectangleFSkiaSharp.SKRectSkiaSharp.SKRectISixLabors.ImageSharp.RectangleSixLabors.ImageSharp.RectangleF
- Size and SizeF: A compatible Size class supporting implicit conversions between
IronSoftware.Drawing.Size,IronSoftware.Drawing.SizeF, and:System.Drawing.SizeSystem.Drawing.SizeFSkiaSharp.SKSizeSkiaSharp.SKSizeISixLabors.ImageSharp.SizeSixLabors.ImageSharp.SizeFMicrosoft.Maui.Graphics.SizeMicrosoft.Maui.Graphics.SizeF
- Font: A universally compatible Font class with implicit conversions between
IronSoftware.Drawing.Fontand:System.Drawing.FontSkiaSharp.SKFontSixLabors.Fonts.FontIronPdf.Font.FontTypes
- Point and PointF: Universally compatible Point classes supporting conversions between
IronSoftware.Drawing.Point,IronSoftware.Drawing.PointF, and:System.Drawing.PointSixLabors.ImageSharp.PointSixLabors.ImageSharp.PointFMicrosoft.Maui.Graphics.PointMicrosoft.Maui.Graphics.PointFSkiaSharp.SKPointSkiaSharp.SKPointI
Explore a complete array of code samples on our Get Started section on GitHub.
To address issues regarding IronSoftware.System.Drawing, please report them on our GitHub Issues Page.
For further information about Iron Software, visit our homepage at https://ironsoftware.com/.
For general support or technical queries, contact us via email at: support@ironsoftware.com.