/**
  * Resize this Image by both width and height, using padded resize. Use in templates with $SetSize.
  * @return GD
  */
 public function generateTransparentPad(Image_Backend $backend, $width, $height)
 {
     if (!$backend) {
         user_error("Image::generateTransparentFormattedImage - generateTransparentPad is being called by legacy code" . " or Image::\$backend is not set.", E_USER_WARNING);
     } else {
         return $backend->transparentPaddedResize($width, $height);
     }
 }