最近的PHP项目中,需要用到切图和缩图的效果,在linux测试服务器上很轻松的就安装好php imagick扩展。但是在本地windows开发环境,安装过程遇到好多问题,在此与大家分享。

1. 下载 ImageMagick
下载地址:http://imagemagick.org/script/binary-releases.php#windows

下载最新版本,ImageMagick-6.8.6-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.x or php5.5.x 下载地址 http://www.peewit.fr/imagick/

dyn = dynamic, st = static, q16 = 16 bit, q8= 8 bit.

以上标识,同你下载的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测试代码。

?
1
2
3
4
5
6
<?php
$im = new imagick( 'a.jpg' );
// resize by 200 width and keep the ratio
$im->thumbnailImage( 200, 0);
// write to disk
$im->writeImage( 'a_thumbnail.jpg' );

10. 查看手册,学习API

phpstudy安装imagick扩展库怎么装相关推荐

  1. phpstudy安装imagick扩展

    phpstudy默认是没有安装imagick扩展的,需要自己下载imagick扩展. 第一步.安装imageMagick软件 在安装imagick扩展之前需要先安装imageMagick 下载地址:h ...

  2. php安装imagick扩展

    imagick相对于GD库有更好的图像处理函数支持,滤镜.模糊.旋转的处理效率比GD高很多,对于GIF的处理也更得心应手,imagick还支持3D图像效果. imagick相对于GD库有更好的图像处理 ...

  3. osx php7 imagick,[PHP] MacOS 自带php环境安装imagick扩展踩坑记录 | 码农部落

    前言 最近学习yii2,在搭建环境后,发现在访问contact页面时报错,如下: "Either GD PHP extension with FreeType support or Imag ...

  4. 安装python扩展库时只能使用pip_安装 Python 扩展库时只能使用 pip 工具在线安装,如果安装不成功就没有别的办法了。_学小易找答案...

    [单选题]关于Python中的复数,下列说法错误的是_________________. [填空题]在Python程序中,导入sys模块后,可以通过列表________________访问命令行参数. ...

  5. php7.2 如何安装imagick扩展

    imagick扩展包地址: https://pecl.php.net/package/imagick 1.安装所需依赖,如果在编译时还提示缺少其他依赖,请自行安装 yum install autoco ...

  6. php imagick 滤镜,PHP安装imagick扩展踩过的坑

    微信公众号:网管小贾 个人博客:www.sysadm.cc 环境背景:WAMP(PHP7.1.9 + Apache2.4.27) 最近需要使用到图形添加水印等操作,于是找到了 Intervention ...

  7. cents OS7 使用phpize安装php扩展库,生成.so文件(超详细)

    举个栗子:本次安装openssl拓展 一.扩展库检查 1.找到php安装目录 find / -name php 在/usr/local/php 2.进入拓展库检查ssh2是否存在 /usr/local ...

  8. wamp环境下安装imagick扩展

    先上图,如下是安装成功后的phpinfo()界面: 安装步骤: 1.先确定安装版本,比如我的的php : php7.0.12  x86 ts 那么就需要三方版本 要一致:imagick软件本身( 如x ...

  9. linux php imagick 扩展安装,linux下为php5.3安装Imagick扩展

    imagick是一个PHP的扩展,它调用ImageMagick提供的API来进行图片的操作 ImageMagick是一套软件系列,主要用于图片的创建.编辑以及转换等,详细的解释见ImageMagick ...

最新文章

  1. kmeans聚类选择最优K值python实现
  2. 实现基于注解(Annotation)的数据库框架(三)自定义注解(Annotation)
  3. JUnit4中使用Hamcrest测试框架的assertThat断言 小实例
  4. web前端入门学习 css(9)广义的html5 品优购项目(html+css基础完结,js开始,移动端布局开始)
  5. boost::tokenizer模块相关的测试程序
  6. ajax中加上AntiForgeryToken防止CSRF攻击
  7. 3d镜头 适配_您是否应该将镜头适配器与无反光镜相机一起使用?
  8. 算法中的Strassen矩阵乘法
  9. 多线程socket 端口扫描程序,实现了,但是速度不行,求指点。
  10. PAT乙级(1006 换个格式输出整数)
  11. php 环状,CSS3能写出这种环状吗,不是环形进度条?
  12. The Pragmatic Programmer 读书笔记之中的一个 DRY-Don’t Repeat Youself
  13. github 视觉测量_计算机视觉资源推荐:多人实时关键点(脸、手、足)检测库...
  14. 【以太坊源码阅读】椭圆曲线加密和EIP155
  15. share 接口的使用
  16. SPSS中的数据分析—描述性统计分析【3】
  17. 安装内存条后系统蓝屏怎么解决
  18. Fiori 磁贴配置
  19. 【翻译】智能制造中EDA 应用及益处系列之四:精密故障检测与分类(FDC)
  20. C. Colored Balls: Revisited codeforces 1728A

热门文章

  1. 计算机一级判断题2016,2016年12月计算机一级考试WPS判断题及答案
  2. word顶部有一道线_为什么顶角线不会过时?文章内容告诉你
  3. 职工工资信息系统 c语言题,谁能帮我解决关于C语言的一些题?
  4. linux下如何更新镜像源(ubuntu 10.04 为例),Ubuntu 10.04 更新源补充
  5. php正则匹配多个,php – 将多个匹配正则表达式合并为一个并获得匹配的表达式...
  6. 手机中的图片怎么压缩大小?
  7. 使用Identity Server 4建立Authorization Server (3)
  8. python 3.5 成功安装 scrapy 的步骤
  9. 【实习记】2014-08-20实习的mini项目总结
  10. [引]ASP.NET 中 事务处理(SqlTransaction)示例