查詢

Imagick::setImageOrientation()函式—用法及示例

「 設定影象的方向屬性 」


函式名:Imagick::setImageOrientation()

適用版本:Imagick類是在PHP Imagick擴充套件版本3.0.0及以上可用的。

用法:該函式用於設定影象的方向屬性。

引數:

  1. orientation(必需):一個整數值,表示要設定的方向屬性。可以使用以下常量之一:
    • Imagick::ORIENTATION_UNDEFINED (0):未定義方向
    • Imagick::ORIENTATION_TOPLEFT (1):影象的左上角是頂部
    • Imagick::ORIENTATION_TOPRIGHT (2):影象的右上角是頂部
    • Imagick::ORIENTATION_BOTTOMRIGHT (3):影象的右下角是頂部
    • Imagick::ORIENTATION_BOTTOMLEFT (4):影象的左下角是頂部
    • Imagick::ORIENTATION_LEFTTOP (5):影象的頂部是左側
    • Imagick::ORIENTATION_RIGHTTOP (6):影象的頂部是右側
    • Imagick::ORIENTATION_RIGHTBOTTOM (7):影象的底部是右側
    • Imagick::ORIENTATION_LEFTBOTTOM (8):影象的底部是左側

返回值:成功時返回true,失敗時返回false。

示例:

// 建立一個Imagick物件
$image = new Imagick('path/to/image.jpg');

// 設定影象方向為頂部是左側
$image->setImageOrientation(Imagick::ORIENTATION_LEFTTOP);

// 儲存修改後的影象
$image->writeImage('path/to/new_image.jpg');

// 銷燬Imagick物件
$image->destroy();

在上面的示例中,我們首先建立了一個Imagick物件,並載入了一張影象。然後,使用setImageOrientation()函式將影象的方向屬性設定為頂部是左側。最後,我們將修改後的影象儲存到新檔案中,並銷燬Imagick物件。

補充糾錯
上一個函式: Imagick::setImagePage()函式
熱門PHP函式
分享連結