1.安裝imagemagickphp
yum
install
ImageMagick ImageMagick-devel
php-fpm
2.測試是否成功
測試
convert -version.net
3.安裝imagick擴展rest
下載最新的 tar包code
http://pecl.php.net/package/imagick對象
4.解壓編譯安裝擴展 圖片
tar zxvf imagick-3.4.2.tgz get
make && make installit
5. 編輯php.ini文件,在文件末尾添加以下代碼 根據實際狀況添加配置文件
extension=imagick.so
6.重啓php-fpm 服務使生效
/etc/init.d/php-fpm restart
7. 測試是否成功
$files = APP_PATH."../Public/Uploads/1.jpg"; $image = new Imagick($files); //建立圖片對象 $w = $image->getImageWidth(); //取得寬度 $h = $image->getimageheight(); //取得高度 //按比例縮放,參數100指最大寬度爲100,0表示根據寬度等比例計算高度 $image->thumbnailImage(500, 0); $image->setImageFileName(APP_PATH."../Public/Uploads/test1_m.jpg"); //指定新的文件名 $image->writeimage(); //寫圖片