一、imagick簡介
imagick是一個PHP的擴展,它調用ImageMagick提供的API來進行圖片的操作。
二、ImageMagick簡介
ImageMagick是一套軟件系列,主要用于圖片的創建、編輯以及轉換等;可處理各種類型的圖片與動畫,GIF,BMP,FLV等,詳細的解釋見ImageMagick的官方網站http://www.p_w_picpathmagick.org/,ImageMagick與GD的性能要高很多,如果是在處理大量的圖片時更加能體現ImageMagick的性能。
三、magickwand簡介
MagicWand For PHP可以將ImageMagick編譯成一個PHP可載入的模塊。
四、安裝ImageMagick(安裝包地址:http://down.51cto.com/data/1975248)
[root@showip opt]# tar zxf ImageMagick.tar.gz
[root@showip opt]# cd ImageMagick-6.8.9-10/
[root@showip ImageMagick-6.8.9-10]# ./configure LDFLAGS="-L/usr/lib" CPPFLAGS="-I/usr/include" --prefix=/usr/local/ImageMagick --enable-shared --enable-lzw --disable-openmp
[root@showip ImageMagick-6.8.9-10]# make && make install
五、安裝imagick(安裝包見附件)
[root@showip opt]# tar zxf imagick-3.1.0RC2.tgz
[root@showip opt]# cd imagick-3.1.0RC2
[root@showip imagick-3.1.0RC2]# /usr/local/php/bin/phpize
[root@showip imagick-3.1.0RC2]# ln -s /usr/local/ImageMagick/include/ImageMagick-6 /usr/local/ImageMagick/include/ImageMagick
[root@showip imagick-3.1.0RC2]# ./configure --with-php-config=/usr/local/php/bin/php-config --with-imagick=/usr/local/ImageMagick/
/php-config --with-imagick=/usr/local/ImageMagick/
[root@showip imagick-3.1.0RC2]# make && make install
[root@showip imagick-3.1.0RC2]# echo "extension = imagick.so" >> /usr/local/php/etc/php.ini
六、magickwand安裝(安裝包見附件)
[root@showip opt]# tar zxf MagickWandForPHP-1.0.9-2.tar.gz
[root@showip opt]# cd MagickWandForPHP-1.0.9
[root@showip MagickWandForPHP-1.0.9]# /usr/local/php/bin/phpize
[root@showip MagickWandForPHP-1.0.9]# ./configure --prefix=/usr/local/magickwand --enable-shared --with-php-config=/usr/local/php/bin/php-config --with-magickwand=/usr/local/ImageMagick/
[root@showip MagickWandForPHP-1.0.9]# make && make install
[root@showip MagickWandForPHP-1.0.9]# echo "extension = magickwand.so" >> /usr/local/php/etc/php.ini
七,重啟php測試



免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。