(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;
?>