取得影像尺寸的實際用法
<?php
$image = new Imagick($image_src);
$d = $image->getImageGeometry();
$w = $d['width'];
$h = $d['height'];
?>
(PECL imagick 2, PECL imagick 3)
Imagick::getImageSize — 傳回影像長度(以位元組為單位)
此函式在 Imagick 3.4.4 版本起已過時。強烈建議不要依賴此函式。
此函式沒有參數。
傳回包含目前影像大小的 int。
取得影像尺寸的實際用法
<?php
$image = new Imagick($image_src);
$d = $image->getImageGeometry();
$w = $d['width'];
$h = $d['height'];
?>
如果您想取得目前影像的像素尺寸(列、欄),請嘗試 Imagick::getSize、Imagick::getImageWidth 或 Imagick::getImageHeight。
如果您在使用 PHP 的嚴格設定時收到錯誤或警告,告知您不應再使用此函式,請改用 getImageLength() ...
/* 取得影像大小(以位元組為單位)*/
$image=new Imagick("c:/htdocs/rose.jpg");
$size=$image->getImageSize();
print "圖片的大小為 ".$size." 位元組";
結果
圖片的大小為 3461 位元組