使用教程:How to use imagine ( crop, thumb, effects for images ) on Yii2我可以在后端裁剪图像。默认情况下,它会从X=0
,Y=0
坐标进行裁剪。但我需要它从中心裁剪。
有人有想法如何从中心裁剪?
答案 0 :(得分:1)
如果您想知道尺寸,请使用getimagesize
。原始尺寸除以2
。你的代码是这样的:
$size = getimagesize($originalImg);
Image::crop(Yii::getAlias('@webroot/img/text-photo.jpg'), $width, $height, [$size['width']/2, $size['height']/2])
->save(Yii::getAlias('@runtime/crop-photo.jpg'), ['quality' => 80]);