查詢

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

「 從Gmagick物件中移除當前影象,返回一個新的Gmagick物件 」


函式名:Gmagick::removeimage()

適用版本:Gmagick擴充套件版本2.0.0及以上

用法:該函式用於從Gmagick物件中移除當前影象,返回一個新的Gmagick物件。

示例:

// 建立一個Gmagick物件
$gmagick = new Gmagick('image.jpg');

// 移除當前影象
$newGmagick = $gmagick->removeimage();

// 輸出新的Gmagick物件中的影象資訊
echo $newGmagick;

注意事項:

  1. 該函式只能在Gmagick物件上呼叫,不能在GmagickDraw物件上呼叫。
  2. 呼叫該函式後,原始的Gmagick物件會保留,但不再包含被移除的影象。新的Gmagick物件包含被移除的影象。
  3. 如果Gmagick物件中只有一個影象,呼叫該函式會返回一個空的Gmagick物件。
  4. 當前影象的索引會自動更新,即原來的第二個影象會成為新的當前影象。
  5. 如果移除的是當前影象,但後面還有其他影象,後面的影象會向前移動填補空缺。
  6. 如果移除的是當前影象,但後面沒有其他影象了,當前影象會被設為null。

更多資訊可以參考PHP官方文件:https://www.php.net/manual/en/gmagick.removeimage.php

補充糾錯
熱門PHP函式
分享連結