English | 简体中文 | 繁體中文
查询

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函数
分享链接