2016-05-18 51 views
0

我使用jQuery Guillotine來定位預加載的圖像。斷頭臺返回類似於這樣一個數組:如何使用php-imagick來縮放和裁剪圖像?

array (
    'scale' => '0.13186813186813187', 
    'angle' => '0', 
    'x' => '45', 
    'y' => '0', 
    'w' => '180', 
    'h' => '180' 
) 

現在我可以裁剪這樣的形象:

$url = 'https://s.yimg.com/uy/build/images/sohp/inspiration/love-rock3.jpg'; 

$image = new Imagick(); 
$image->readImageFile(fopen($url, 'rb')); 
$image->cropImage($size['w'], $size['h'], $size['x'], $size['y']); 

header("Content-Type: image/jpg"); 
echo $image->getImageBlob(); 

但如何放大?我有scale,這是我猜的縮放因子。 Imagick提供了一種傳遞縮放因子的方法嗎?

回答