Imagick::getImageWidth
(PECL imagick 2, PECL imagick 3)
Imagick::getImageWidth — Returns the image width
参数
此函数没有参数。
返回值
Returns the image width.
错误/异常
错误时抛出 ImagickException。
  +添加备注
  
用户贡献的备注 3 notes
  
  
  bob at majdak dot net ¶
  
 
  9 years ago
  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 ¶
  
 
  10 years ago
  <?php
$image = new Imagick("picture.jpg");
$width = $image->getImageWidth();
print "the image width is " . $width . " pixels";
?>
Will print:
the image width is 200 pixels  
  
  nospam dot karst at onlinq dot nl ¶
  
 
9 years ago
  "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()`.备份地址:http://www.lvesu.com/blog/php/imagick.getimagewidth.php