Currently, Origam relies on two external image processing libraries: Magick.NET and ImageSharp. However, using both is unnecessary.
To simplify dependencies and improve compatibility, we will standardize on ImageSharp and remove Magick.NET. One key advantage of ImageSharp is that it does not rely on native libraries, whereas Magick.NET does—making it incompatible with the current Origam Windows Nano Docker setup (which lacks GDI support).
As part of this transition, we will also upgrade to the latest version of ImageSharp, ensuring we benefit from the latest features, optimizations, and security updates.
This change will enhance maintainability and ensure compatibility across all environments.