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()

從字串 ping 影像

<?php
/* 讀取影像內容 */
$image = file_get_contents("test.jpg");

/* 建立新的 imagick 物件 */
$im = new Imagick();

/* 將字串傳遞給 imagick 物件 */
$im->pingImageBlob($image);

/* 輸出影像寬度和高度 */
echo $im->getImageWidth() . 'x' . $im->getImageHeight();
?>

參見

新增註解

使用者貢獻的註解

此頁面沒有使用者貢獻的註解。
To Top