Imagick::cropImage
(PECL imagick 2, PECL imagick 3)
Imagick::cropImage — 画像の一部を抽出する
説明
public Imagick::cropImage
( int $width
, int $height
, int $x
, int $y
) : bool
画像の一部を抽出します。
パラメータ
width
- 抽出する幅。
height
- 抽出する高さ。
x
- 抽出する領域の左上の X 座標。
y
- 抽出する領域の左上の Y 座標。
返り値
成功した場合に true
を返します。
エラー / 例外
エラー時に ImagickException をスローします。
例
例1 Imagick::cropImage()
<?phpfunction cropImage($imagePath, $startX, $startY, $width, $height) { $imagick = new \Imagick(realpath($imagePath)); $imagick->cropImage($width, $height, $startX, $startY); header("Content-Type: image/jpg"); echo $imagick->getImageBlob();}?>