Image editing is quite common these days and in various cases, we need to manipulate the images to get the desired results. As a programmer, there could be a case for you to implement the image editing features from within the applications you are building. Recently, we have covered how to resize, rotate and flip images programmatically. Today, we are going to show you how to crop images using C# in your .NET applications. We will discuss how to perform image cropping using shift values or with a rectangle.