Multiply both dimensions by scale; aspect preserved, center fixed.
scale
Rect scale(double scale) => resize(width * scale, height * scale);