Add Rectangle parameter to bitmap.Clone(), add Size ctor overload.
WPF Bitmap.Clone(Rectangle)