Imagick::getSize
Imagick オブジェクトに関連付けられたサイズを返す
説明
public array Imagick::getSize()
注意:
このメソッドは Imagick::setSize を使用して設定されたサイズを返すだけです。実際の画像の幅/高さを取得するには、Imagick::getImageWidth と Imagick::getImageHeight を使用してください。
戻り値
Imagick オブジェクトに関連付けられたサイズを、"columns" と "rows" のキーを持つ配列として返します。
例
例1 200x400 の RAW RGB 画像を 400x800 にスケーリングした後のサイズの取得 (幅/高さとの比較)
<?php
// まずサイズを設定してから RAW 画像を読み込む
$img = new Imagick();
$img->setSize(200, 400);
$img->readImage("image.rgb");
$img->scaleImage(400, 800);
$size = $img->getSize();
print_r($size);
echo $img->getImageWidth()."x".$img->getImageHeight();
?>
Array
(
[columns] => 200
[rows] => 400
)
400x800