安装 imagick

1.安装imagemagick

 yum install ImageMagick ImageMagick-devel

2.测试是否成功 

convert -version

155920_XOMa_217063.png
3.安装imagick扩展

下载最新的 tar包

http://pecl.php.net/package/imagick

160026_k6ex_217063.png

4.解压编译安装扩展 

tar zxvf imagick-3.4.2.tgz  

make && make install

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

转载于:https://my.oschina.net/u/217063/blog/674171

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值