Visualize Clipping Path
Visualizes clipping path for demonstration purposes.
Сode Snippet
public static void Run()
{
Visualize("CopyClippingPath.jpg", "CopyClippingPath_Visualized.jpg");
}
private static void Visualize(string inputPath, string outputPath)
{
using (var reader = new JpegReader(inputPath))
using (var bitmap = reader.Frames[0].GetBitmap())
using (var graphics = bitmap.GetAdvancedGraphics())
{
var graphicsPath = reader.ClippingPaths[0].CreateGraphicsPath(reader.Width, reader.Height);
graphics.DrawPath(new Pen(new RgbColor(0, 0, 255, 127), 4f), Path.Create(graphicsPath));
bitmap.Save(outputPath);
}
}
Input
CopyClippingPath.jpg
Output
CopyClippingPath_Visualized.jpg
For AI-assisted development: Download Graphics Mill Code Samples XML Catalog