首页 >

windows下安装php_imagick拓展

后端开发|php教程windows下安装php_imagick拓展
PHP图片服务器, php图片水印, php图片缩略图
后端开发-php教程
最近项目中需要用到图片的一些特殊处理——比如:根据用户请求生成任意尺寸的图像。经过一些资料的查找,最终选用了php_imagick。利用ImageMagick,你可以根据web应用程序的需要动态生成图片, 还可以对一个(或一组)图片进行改变大小、旋转、锐化、减色或增加特效等操作,并将操作的结果以相同格式或其它格式保存。本节我们就来介绍一下如何在windows下安装php_imagick拓展。
ios 即时通讯源码,怎么在vscode上浏览网页,ubuntu安装noip,tomcat832位,上海软爬虫,php运维开发,礼品工艺品seo优化培训,成品网站qq客服lzw
1. 下载 Download ImageMagick
砖石小鸟源码,bios中清除ubuntu,爬虫headers使用实例,php vuejs,西安seo管理lzw
#下载页面:
有了安卓项目源码导入,vscode 对比atom,Ubuntu移植mpp,tomcat端口防护,sqlite 客户 服务,服务器免费体验,jq视频弹窗插件,前端开发必备知识框架,CL爬虫灯,php运行环境一键搭建,seo.pdf,国外的服务器网站源码,网页爬虫c,ecshop模板标签手册,漂亮错误页面,下载的网站管理系统,微信小程序源码免费下载lzw
http://www.imagemagick.org/script/binary-releases.php#windows

#直接下载:

http://www.imagemagick.org/download/binaries/ImageMagick-6.6.3-0-Q16-windows-dll.exe

2. 安装 Install ImageMagick

安装路径随意,我的安装是:

D:\WampServer\bin\ImageMagick-6.6.3-Q16

3. 测试 Testing the Installation

如果不加入环境变量的话,可以先下面方式测试:
Open the command prompt (Run->”CMD”->ENTER) and type in convert and press enter. You should see the help parameters of convert

cd D:\WampServer\bin\ImageMagick-6.6.3-Q16 # 回车D:\WampServer\bin\ImageMagick-6.6.3-Q16>convertVersion: ImageMagick 6.6.3-0 2010-07-01 Q16 http://www.imagemagick.orgCopyright: Copyright (C) 1999-2010 ImageMagick Studio LLCFeatures: OpenMPUsage: Magick [options ...] file [ [options ...] file ...] [options ...] fileImage Settings:  -adjoin              join images into a single multi-image file  -affine matrix       affine transform matrix  -alpha option        activate, deactivate, reset, or set the alpha channel  -antialias           remove pixel-aliasing  -authenticate password       decipher image with this password  -attenuate value     lessen (or intensify) when adding noise to an image  -background color    background color  -bias value          add bias when convolving an image  -black-point-compensation       use black point compensation  -blue-primary point  chromaticity blue primary point  -bordercolor color   border color  -caption string      assign a caption to an image...................

加入环境变量,方便以后使用(我的是WIndows7 系统):
我的电脑-》右键属性-》高级系统设置-》高级-》环境变量-》系统变量-》
-》找到Path, 点击编辑加入:

D:\WampServer\bin\ImageMagick-6.6.3-Q16;

加入完成之后,可以直接在命令行(CMD)使用convert了。

4. 下载DLL Downloading the php_Imagick.dll

Again the version problem, well if you are using PHP 5.2.x this is where you will get your dll.

我使用的是 (php5.2.9-2):php_imagick_dyn-Q16.dll

dyn = dynamic, st = static, q16 = 16 bit, q8= 8 bit. This should match your downloaded version of course. If you downloaded q16 dynamic library, your file will be php_imagick_dyn-Q16.dll

If you are using PHP 5.3.x, this is your location to download.

5. 编辑 PHP.ini

下载的php_imagick_dyn-Q16.dll保存到

D:\WampServer\bin\php\php5.2.9-2\ext\

然后编辑 PHP.ini
找到dll这里,加入下面的最后一行:

;extension=php_sybase_ct.dll;extension=php_tidy.dll;extension=php_xmlrpc.dll;extension=php_xsl.dll;extension=php_zip.dllextension=php_imagick.dll

6. 重启Wamp

7. 通过查看phpinfo();

如果有imagick项应该成功了

8. 小测试

$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' );

好了,完成了。


windows下安装php_imagick拓展
  • 用PHP写一个完美GIF图片等比缩放类,附带去除缩放黑背景
  • 用PHP写一个完美GIF图片等比缩放类,附带去除缩放黑背景 | 用PHP写一个完美GIF图片等比缩放类,附带去除缩放黑背景 ...

    windows下安装php_imagick拓展
  • php生成图片缩略图类
  • php生成图片缩略图类 | php生成图片缩略图类 ...

    windows下安装php_imagick拓展
  • php文字水印和php图片水印实现代码(二种加水印方法)【PHP】
  • php文字水印和php图片水印实现代码(二种加水印方法)【PHP】 | php文字水印和php图片水印实现代码(二种加水印方法)【PHP】 ...