当前位置:编程问答 > Windows 2003 >

Windows 下ImageMagick的安装测试 笔记

ImageMagick (TM) 是一个免费的创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展旋转。ImageMagick是免费软件:全部源码开放,可以自由使用,复制,修改,发布。它遵守GPL许可协议。它可以运行于大多数的操作系统。

ImageMagick的大多数功能的使用都来源于命令行工具。通常来说,它可以支持以下程序语言: Perl, C, C++, Python, PHP, Ruby, Java;现成的ImageMagick接口(PerlMagick, Magick++, PythonMagick, MagickWand for PHP, RubyMagick, and JMagick)是可利用的。这使得自动的动态的修改创建图片变为可能。ImageMagick支持至少90种图片格式。

在PHP中使用ImageMagick需要安装扩展php_imagick.dll,下载地址:http://valokuva.org/outside-blog-content/imagick-windows-builds/ 本例使用php_imagick_st-Q16.dll。将该DLL放到php5.2的ext目录下,打开php.ini,在Windows Extensions后添加extension=php_imagick_st-Q16.dll重启Apache服务器,你可以在phpinfo()中看到:

表明imagick模块安装成功。但此时还不能正常工作,还需安装ImageMagick。

去官方下载ImageMagick-6.5.9-9-Q16-windows-dll.exe,http://www.imagemagick.org/script/binary-releases.php#windows 或者http://www.imagemagick.com.cn/download.html 和普通软件一样没什么难的,一路"next"。

测试ImageMagick,下载http://pecl.php.net/get/imagick-3.0.0b2.tgz,解压出里的examples文件夹,放到Apache文档目录下,测试例子,结果如下:

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,