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(); //写图片