查詢

Gmagick::chopimage()函式—用法及示例

「 從影象中剪下出指定區域的一部分 」


函式名:Gmagick::chopimage()

適用版本:Gmagick擴充套件版本需大於等於2.0.0

用法:該函式用於從影象中剪下出指定區域的一部分。

示例:

// 建立一個Gmagick物件並載入影象
$gmagick = new Gmagick('path/to/image.jpg');

// 定義要剪下的區域的起始座標和寬高
$x = 100; // 起始橫座標
$y = 100; // 起始縱座標
$width = 200; // 剪下寬度
$height = 200; // 剪下高度

// 使用chopimage()函式剪下影象
$gmagick->chopimage($width, $height, $x, $y);

// 將剪下後的影象儲存到新檔案
$gmagick->write('path/to/trimmed_image.jpg');

注意事項:

  • Gmagick::chopimage()函式會修改原始影象,所以在使用之前最好先建立影象的副本。
  • 剪下的區域由起始座標和寬高定義。起始座標的原點為影象的左上角。
  • 剪下後的影象可以透過write()函式儲存到新檔案,也可以直接在瀏覽器中顯示。
補充糾錯
上一個函式: Gmagick::clear()函式
下一個函式: Gmagick::charcoalimage()函式
熱門PHP函式
分享連結