📜  PHP | Gmagick __construct()函数(1)

📅  最后修改于: 2023-12-03 15:03:37.555000             🧑  作者: Mango

PHP | Gmagick __construct()函数

简介

Gmagick __construct()函数是用于创建一个新的Gmagick对象的构造函数。Gmagick是用于在PHP中操作图像的扩展库,具有比GD库更高级的功能。

语法
public Gmagick::__construct ([ mixed $filename ] )
参数
  • filename:可选参数,要读取的图像文件路径或URL。如果未指定文件,则创建一个空图像。
返回值

创建一个Gmagick对象。

版本支持

Gmagick扩展需要PHP版本7.2以上,并且必须安装GraphicsMagick或ImageMagick软件。

实例

以下示例演示了如何使用Gmagick __construct()函数创建一个空的Gmagick对象。

<?php
$gmagick = new Gmagick();
?>

以下示例演示了如何使用Gmagick __construct()函数读取一个文件创建Gmagick对象。

<?php
try {
   $gmagick = new Gmagick('image.png');
} catch (GmagickException $e) {
   echo $e->getMessage();
}
?>
注意事项
  • 如果指定的文件无法读取或不存在,则会抛出GmagickException。
  • 如果未指定参数,则会创建一个空的Gmagick对象,但无法执行任何有效操作,可以使用Gmagick::newImage($width, $height)方法来创建新图像。