win7 imagemagick 安装
番茄系统家园 · 2021-08-20 20:30:07

最近的PHP项目中,需要用到切图和缩图的效果,在测试服务器上很轻松的就安装好扩展。但是在本地开发环境,安装过程遇到好多问题,在此与大家分享。
1.下载
下载地址:-#
下载最新版本,--9-Q16-x86-dll.exe
2.安装ImageMagick
安装ImageMagick到PC上。安装路径不能出现空格,否则无法使用。安装时,一点选中把执行路径添加到path上,否则你就得手动去添加path路径了。
3.测试安装
打开windows命令行窗口(win+r-“cmd”-Enter),输入convert,回车。会出现convert的帮助文档,如果没有出现,说明没有安装成功,或没有把安装目录添加到环境变量path中。
添加到环境变量,如我的ImageMagick安装目录是c:/imagemagick。
添加过程:
我的电脑-右键点击-高级系统设置-高级-环境变量-系统变量-path-选择并编辑-把你的安装目录,添加到其中
4.下载php扩展php_imagick.dll
php5.4.xorphp5.5.x下载地址http://www.peewit.fr/imagick/
dyn=dynamic,st=static,q16=16bit,q8=8bit.
以上标识,同你下载的ImageMagick下载标识相同,本人用的是q16
5.把dll文件重命名为php_imagick.dll,并放到php扩展文件目录php/ext中。
6.在php.ini配置文件中添加,extension=php_imagick.dll。
7.重启电脑,只重启apache不管用的情况下,重启下PC。因为扩展底层使用的是imageMagic软件,所以软件重启电脑,重新加载软件,并刷新path路径。
8.重启后,打开phpinfo页面,查看,扩展已经安装成功。如果还未安装成功,极有可能imagemagick软件版本过高,请选择更低一级的版本安装。
9.PHP测试代码。
php
$im=newimagick('a.jpg');
//resizeby200widthandkeeptheratio
$im-thumbnailImage(200,0);
//writetodisk
$im-writeImage('a_thumbnail.jpg');
10.查看手册,学习API
相关扩展学习手册地址http://uk3.php.net/manual/zh/book.imagick.php手册中包含大量易用实例。
这win7 imagemagick 安装里还有查看命令行参数的文档http://www.imagemagick.org/Usage/
您可能感兴趣的文章:
浅谈php扩展imagick
利用php_imagick实现复古效果的方法
php实现在新浪云中使用imagick生成缩略图并上传的方法
PHPImagick完美实现图片裁切、生成缩略图、添加水印
php使用Imagick生成图片的方法
PHP中使用imagick生成PSD文件缩略图教程
PHP中使用imagick实现把PDF转成图片
PHP中使用Imagick操作PSD文件实例
PHP中imagick函数的中文解释
PHP中使用Imagick实现各种图片效果实例
php_imagick实现图片剪切、旋转、锐化、减色或增加特效的方法
phpImagick获取图片RGB颜色值

