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

Imagick::setPage()函数—用法及示例

「 设置图像的页面尺寸和偏移量 」


函数名: Imagick::setPage()

适用版本: Imagick 2.0.0 及以上版本

函数描述: 设置图像的页面尺寸和偏移量。

用法:

bool Imagick::setPage ( int $width , int $height , int $x , int $y )

参数:

  • $width:图像的宽度。
  • $height:图像的高度。
  • $x:图像的水平偏移量。
  • $y:图像的垂直偏移量。

返回值:成功时返回 TRUE,失败时返回 FALSE。

示例:

$imagick = new Imagick('image.jpg');
$imagick->setPage(800, 600, 100, 100);
$imagick->writeImage('output.jpg');

在上面的示例中,我们首先创建了一个 Imagick 对象,并加载了名为 "image.jpg" 的图像文件。然后,我们使用 setPage() 函数设置了图像的页面尺寸为 800x600,并将图像的偏移量设置为 (100, 100)。最后,我们使用 writeImage() 函数将修改后的图像保存为名为 "output.jpg" 的文件。

注意:setPage() 函数只会修改图像的属性,并不会实际改变图像的尺寸或偏移量。如果需要对图像进行裁剪或调整尺寸,请使用其他相应的函数,如 cropImage()resizeImage()

补充纠错
上一个函数: Imagick::setPointSize()函数
下一个函数: Imagick::__construct()函数
热门PHP函数
分享链接