PHP Conference Japan 2024

Imagick::chopImage

(PECL imagick 2, PECL imagick 3)

Imagick::chopImage移除影像的區域並修剪

描述

public Imagick::chopImage(
    int $width ,
    int $height ,
    int $x ,
    int $y
): bool

移除影像的區域,並摺疊影像以佔據移除的部分。

參數

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;

?>

參見

新增註解

使用者貢獻的註解

此頁面沒有使用者貢獻的註解。
To Top