imagecrop
imagecrop
(PHP 5 >= 5.5.0, PHP 7)
imagecrop - 将图像裁剪到给定的矩形
描述
resource imagecrop ( resource $image , array $rect )
将图像裁剪到给定的矩形区域并返回结果图像。给定image
的没有修改。
参数
`image`
一个图像资源,由图像创建函数之一返回,如 imagecreatetruecolor()。
rect
裁剪矩形作为数组,键为 x
,y
,宽度
和高度
。
返回值
返回成功或FALSE
失败时裁剪的图像资源。
示例
示例#1 imagecrop()示例
此示例显示如何将图像裁剪到正方形区域。
<?php
$im = imagecreatefrompng('example.png'
$size = min(imagesx($im), imagesy($im)
$im2 = imagecrop($im, ['x' => 0, 'y' => 0, 'width' => $size, 'height' => $size]
if ($im2 !== FALSE) {
imagepng($im2, 'example-cropped.png'
}
?>
也可以看看
- imagecropauto() - 使用其中一种可用模式自动裁剪图像
← imagecreatetruecolor
imagecropauto →