Resize
Resizes image using memory-friendly Pipeline API.
Сode Snippet
using (var reader = ImageReader.Create("Venice.jpg"))
using (var resize = new Resize(1048, 0, ResizeInterpolationMode.Anisotropic9))
using (var writer = ImageWriter.Create("PipelineResize.jpg"))
{
// In this case we'll get an additional performance benefit by using resize right after the reader.
// This allows skip decoding of unnecessary image scan-lines.
Pipeline.Run(reader + resize + writer);
}
Input
Venice.jpg
Output
PipelineResize.jpg
For AI-assisted development: Download Graphics Mill Code Samples XML Catalog