(PECL imagick 2, PECL imagick 3)
Imagick::chopImage — 移除图像区域并裁剪
移除图像的一个区域,并将图像折叠以占据已移除的部分。
width
裁剪区域的宽度
height
裁剪区域的高度
x
裁剪区域的X坐标
y
裁剪区域的Y坐标
成功时返回 true
。
错误时抛出ImagickException。
示例 #1 使用 Imagick::chopImage()
使用Imagick::chopImage的示例
<?php
/* 创建一些对象 */
$image = new Imagick();
$pixel = new ImagickPixel( 'gray' );
/* 新图像 */
$image->newImage(400, 200, $pixel);
/* 裁剪图像 */
$image->chopImage(200, 200, 0, 0);
/* 为图像设置格式 */
$image->setImageFormat('png');
/* 使用头输出图像 */
header('Content-type: image/png');
echo $image;
?>