Crop Image And Preserve Clipping Path

View as Markdown

Adobe ResourcesCropPipelineReadWrite

Crops image and preserves clipping path.

Code Snippet

using (var reader = new JpegReader("Apple.jpg"))
using (var writer = new JpegWriter("CropImageAndPreserveClippingPath.jpg"))
using (var crop = new Crop(reader.Width / 6, 0, reader.Width / 2, reader.Height / 2))
{
    writer.AdobeResources = reader.AdobeResources;

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

Input

Apple.jpg

Apple.jpg

Output

CropImageAndPreserveClippingPath.jpg

CropImageAndPreserveClippingPath.jpg

Used APIs