查询

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

「 重置图像的页面设置 」


函数名:Imagick::resetImagePage()

适用版本:Imagick类在PHP 5 >= 5.4.0, PHP 7中可用。

用法:Imagick::resetImagePage()函数用于重置图像的页面设置。图像页面通常用于指定图像的边距、偏移和尺寸。

语法:public Imagick::resetImagePage()

示例:

// 创建一个Imagick对象并读取图像
$image = new Imagick('image.jpg');

// 获取图像的当前页面设置
$page = $image->getImagePage();
var_dump($page);

// 重置图像的页面设置
$image->resetImagePage();

// 再次获取图像的页面设置
$page = $image->getImagePage();
var_dump($page);

输出:

array(4) {
  ["width"]=>
  int(800)
  ["height"]=>
  int(600)
  ["x"]=>
  int(0)
  ["y"]=>
  int(0)
}
array(4) {
  ["width"]=>
  int(800)
  ["height"]=>
  int(600)
  ["x"]=>
  int(0)
  ["y"]=>
  int(0)
}

在示例中,首先创建一个Imagick对象并读取名为'image.jpg'的图像。然后使用getImagePage()函数获取图像的当前页面设置,并打印输出。接下来,调用resetImagePage()函数重置图像的页面设置。最后,再次使用getImagePage()函数获取图像的页面设置,并打印输出。可以看到,图像的页面设置在调用resetImagePage()函数后被重置为默认值。

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