Original images that have been uploaded to Redakt are usually not suitable for direct downloading to the client. They can be very large or have the wrong dimensions for that specific use case. Redakt uses an image processor to scale and resize images so they are optimized for web delivery.
Implementations
Redakt develops and maintains the following image processor implementations. Click on the links below for setup instructions.
- System.Drawing (default)
- ImageSharp
- SkiaSharp
Custom implementation
If you would like to use a different image processor, you can create a class that implements IImageProcessor
. Register the class in the DI container and Redakt will use your custom image processor module.