函式名:Imagick::setImageOrientation()
適用版本:Imagick類是在PHP Imagick擴充套件版本3.0.0及以上可用的。
用法:該函式用於設定影象的方向屬性。
引數:
- 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物件。
熱門工具排行榜