ImageMagick 是一个图象处理软件,也可以作为PHP的一个扩展来使用。它可以编辑、显示包括JPEG、TIFF、PNM、PNG、GIF和Photo CS在内的绝大多数当今最流行的图象格式。你可以改变图象尺寸、旋转、锐化、减少颜色或加入特殊效果到图象里,并且能够以另一种图象格式保存。
之前有使用 pecl
安装过 Imagick
扩展,详情《PHP安装Imagick扩展》,这里使用源码编译安装的方式
安装 ImageMagick
CentOS
yum install -y ImageMagick ImageMagick-devel
Ubuntu
apt-get install libmagickwand-dev
安装 Imagick 扩展
yum install -y ImageMagick ImageMagick-devel
wget https://pecl.php.net/get/imagick-3.5.1.tgz
tar zxvf imagick-3.5.1.tgz
cd imagick-3.5.1
phpize
./configure --with-php-config=/usr/local/php74/bin/php-config --with-imagick=/usr/local/imagemagick
make
make install
配置php.ini
extension=imagick.so