Articles
Guides to working with images in .NET using OneImage.
- October 23, 2026Fix the System.Drawing “not supported on this platform” errorWhy System.Drawing.Common throws on Linux, macOS and Docker since .NET 6, why libgdiplus no longer helps, and how to port Bitmap image code to cross-platform .NET.
- October 23, 2026Convert SVG to PNG in C#Convert SVG to PNG, JPG, WebP or ICO in C# with pure .NET code: render at any size, read the natural size, ship your own fonts and handle untrusted SVG safely.
- October 23, 2026SkiaSharp on Linux and DockerFix “Unable to load shared library 'libSkiaSharp'” on Linux, Docker and Alpine: which NativeAssets package to add, fontconfig, and a no-native alternative.
- October 23, 2026SkiaSharp license explainedSkiaSharp is MIT licensed, with no fee, revenue tier or license key. What the license text says, what the native Skia libraries add, and how it has changed.
- October 23, 2026Resize an image in C#Resize images in C# on any OS with pure .NET code: keep the aspect ratio, fit or crop to a box, make thumbnails, set JPEG quality and resize ASP.NET Core uploads.
- October 23, 2026Convert a PDF to an image in C#Convert PDF pages to PNG, JPG or WebP in C# with pure .NET code: one page or all, DPI, thumbnails and ASP.NET Core uploads, with no PDFium or native binaries.
- October 23, 2026Migrate from ImageSharp to OneImagePort ImageSharp code to OneImage step by step: Mutate, ResizeOptions and ResizeMode, encoders, metadata, DrawImage, ProcessPixelRows, errors and ImageSharp.Web.
- October 23, 2026Fix EXIF orientation in C#Why phone photos come out sideways in C#, what the EXIF orientation values mean, and how to load photos upright, read EXIF data and remove GPS in pure .NET.
- October 23, 2026Crop an image in C#Crop images in C# with pure .NET code: a rectangle, a centered square, a fixed aspect ratio, smart crops, trimmed borders and user-picked crops in ASP.NET Core.
- October 22, 2026ImageSharp license in 2026: who pays and who needs a keyThe Six Labors Split License, read clause by clause: when ImageSharp is free under Apache 2.0, when a paid license applies, and the build key in 3.2.0 and 4.x.
- October 22, 2026ImageSharp alternatives for .NET in 2026, comparedSkiaSharp, Magick.NET, NetVips and OneImage compared with ImageSharp on license, native code, frameworks and formats, with sources and a rule for choosing.
- October 22, 2026Convert an image to WebP in C#Convert JPG, PNG or GIF to WebP in C# with one line of pure .NET code: quality and lossless settings, resizing, ASP.NET Core uploads, batches and animation.