Resize Image And Clipping Path (Memory Friendly)

View as Markdown

Adobe ResourcesPipelineReadResizeWrite

Resizes image and clipping path using memory-friendly Pipeline API.

Code Snippet

using (var reader = new JpegReader("Apple.jpg"))
using (var writer = new JpegWriter("ResizeImageAndClippingPathMemoryFriendly.jpg"))
using (var resize = new Resize(reader.Width / 2, reader.Height / 2))
{
    writer.AdobeResources = reader.AdobeResources;

    Pipeline.Run(reader + resize + writer);
}

Input

Apple.jpg

Apple.jpg

Output

ResizeImageAndClippingPathMemoryFriendly.jpg

ResizeImageAndClippingPathMemoryFriendly.jpg

Used APIs