PHP Conference Japan 2024

Imagick::pingImageBlob

(PECL imagick 2, PECL imagick 3)

Imagick::pingImageBlob快速获取属性

描述

public Imagick::pingImageBlob(string $image): bool

此方法可用于查询图像宽度、高度、大小和格式,无需将整个图像读取到内存中。如果 Imagick 已针对 ImageMagick 6.2.9 或更高版本编译,则此方法可用。

参数

image

包含图像的字符串。

返回值

成功时返回 true

示例

示例 #1 使用 Imagick::pingImageBlob()

从字符串中读取图像信息

<?php
/* 读取图像内容 */
$image = file_get_contents("test.jpg");

/* 创建新的 Imagick 对象 */
$im = new Imagick();

/* 将字符串传递给 Imagick 对象 */
$im->pingImageBlob($image);

/* 输出图像宽度和高度 */
echo $im->getImageWidth() . 'x' . $im->getImageHeight();
?>

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top