http://jp2.php.net/manual/ja/book.imagick.php
$Imagick = new Imagick();
読み込み
$Imagick->readImage( filename );
サイズ変更
$Imagick->thumbnailImage(X, Y, TRUE);
サイズ変更
$wi = X;
$hi = $wi * $Imagick->getImageHeight() / $Imagick->getImageWidth();
if($hi > Y){
$hi = Y;
$wi = $hi * $Imagick->getImageWidth() / $Imagick->getImageHeight();
}
$Imagick->thumbnailImage($wi, $hi);
保存
$Imagick->writeImage( filename );
サイズ取得
X = $Imagick->getImageWidth();
Y = $Imagick->getImageHeight();
解放
$Imagick->destroy();