简介ImageMagick是一套功能强大、稳定而且开源的工具集和开发包,可以用来读、写和处理超过89种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、 PNG、PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的需要动态生成图片, 还可以对一个(或一组)图片进行改变大小、旋转、锐化、减色或增加特效等操作,并将操作的结果以相同格式或其它格式保存,对图片的操作,即可以通过命令行进行,也可以用C/C++、Perl、Java、PHP、Python或Ruby编程来完成。同时ImageMagick提供了一个高质量的2D工具包,部分支持SVG。现在,ImageMagic的主要精力集中在性能,减少bug以及提供稳定的API和ABI上。
ImageMagick 是一个用来创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线, 多边形,椭圆,曲线,附加到图片伸展旋转。ImageMagick是免费软件:全部源码开放,可以自由使用,复制,修改,发布。支持大多数的操作系统。
安装步骤:
wget http://nchc.dl.sourceforge.net/project/p_w_picpathmagick/old-sources/6.x/6.6/ImageMagick-6.6.8-10.tar.gz
tar -xzvf ImageMagick-6.6.8-10.tar.gz
cd ImageMagick-6.6.8-10
./configure --prefix=/usr/local/p_w_picpathmagick
make
make install
wget http://pecl.php.net/get/imagick-3.1.0RC1.tgz
ls
tar zxvf imagick-3.1.0RC1.tgz
cd imagick-3.1.0RC1
phpize
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-imagick=/usr/local/p_w_picpathmagick
make
make test
make install
--------------------make install 之后见下方内容------------------------------
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non -zts-20100525/
Installing header files: /usr/local/php/include/php/
配置php文件
vim /usr/local/php/etc/php.ini
--------------------------------------
extension = "imagick.so"
----------------------
重启php server
service php-fpm restart