// Make sure to crop junk from edges.
cr = new PadRed(cr, devRect.getBounds(), PadMode.ZERO_PAD, rh);
// If we need to scale/rotate/translate the result do so now...
if (!resAt.isIdentity())
cr = new AffineRed(cr, resAt, null);
// return the result.
return cr;
}