查询

Gmagick::read()函数—用法及示例

「 从指定的文件中读取图像 」


函数名:Gmagick::read()

适用版本:PHP 5 >= 5.3.0, PECL gmagick >= 1.0.0

用法:Gmagick::read() 方法用于从指定的文件中读取图像。

语法:public Gmagick Gmagick::read ( string $filename )

参数:

  • filename: 要读取的图像文件的路径。

返回值:返回一个新的 Gmagick 对象,其中包含从文件中读取的图像。

示例:

// 创建一个 Gmagick 对象
$gmagick = new Gmagick();

// 读取图像文件
$gmagick->read('/path/to/image.jpg');

// 输出图像的宽度和高度
echo $gmagick->getimagewidth(); // 输出图像宽度
echo $gmagick->getimageheight(); // 输出图像高度

// 在浏览器中显示图像
header('Content-Type: image/jpeg');
echo $gmagick;

注意事项:

  • 该方法需要安装并启用 Gmagick 扩展。
  • filename 参数可以是本地文件路径或远程文件的 URL。
  • 如果文件无法读取或不是有效的图像文件,将抛出一个 GmagickException 异常。
  • 在示例中,通过调用 getimagewidth() 和 getimageheight() 方法获取图像的宽度和高度。
  • 通过设置 Content-Type 头部为 image/jpeg,可以在浏览器中直接显示图像。
补充纠错
下一个函数: Gmagick::newimage()函数
热门PHP函数
分享链接