Imagick::getImageWidth

(PECL imagick 2, PECL imagick 3)

Imagick::getImageWidthReturns the image width

说明

public Imagick::getImageWidth ( ) : int

Returns the image width.

参数

此函数没有参数。

返回值

Returns the image width.

错误/异常

错误时抛出 ImagickException。

User Contributed Notes

nospam dot karst at onlinq dot nl 28-Jul-2015 07:19
"bob at majdak dot net" mentioned that this function does not return the resized image size.

I use this function in production code, and it correctly returns the width for an image resized with `resizeImage()`.
I have not tested it with `scaleImage()`.
bob at majdak dot net 16-Apr-2015 08:08
I am noticing that this is returning the original size of the image when it was opened, and not the size it may have been resized to with scaleImage or resizeImage.
terry 16-Mar-2014 12:16
<?php

$image
= new Imagick("picture.jpg");
$width = $image->getImageWidth();
print
"the image width is " . $width . " pixels";

?>

Will print:
the image width is 200 pixels