假设我有一张200x100的图片,我将其调整为100x50:
// imagick
$imagick->resizeImage($width, $height, Imagick::FILTER_UNDEFINED, 1)
// gd
$image = imagecreatetruecolor($width, $height);
imagecopyresampled($image, $src, 0, 0, 0, 0, $width, $height, imagesx($src), imagesy($src)))
但是我希望图片的尺寸为120x120。我该如何扩展画布大小,但保持刚刚调整过尺寸的图片在中心位置,并且保持原来的尺寸不变呢?就像Photoshop中的图像->画布大小。