public static void RunDemo() { var resolution = new Resolution(400, 200); var resizer1 = new PictureResizer(resolution, new MaxRealCropCalculator()); var resizer2 = new PictureResizer(resolution, new NoCropCalculator()); var image200x120 = new Image { Width = 200, Height = 120, ContentRect = new Rect(50, 20, 150, 90) }; resizer1.Resize(image200x120); resizer2.Resize(image200x120); }