PHP扩展库Imagick给gif动图加水印

1.安装Imagcik扩展库需要ImageMagick软件和Imagick扩展包;个人建议先安装Imagick扩展包,在安装ImageMagick软件,因为 软件版本 不能比 扩展包的版本
2.用phpinfo.php文件查看php版本,在官网下载对应的扩展包 http://pecl.php.net/package/imagick ;附上两张图片

3.下载好对应的版本后,把php_imagick.dll放在php的安装目录下的ext文件中,把剩下的 dll结尾 的文件放在php的安装目录下,并在php.ini文件中添加扩展“ extension=php_imagick.dl ”;用CMD命令行" php --ri imagick "测试; 注: 如果ImageMagick软件安装目录下没有文件,请把这些文件复制一份放到ImageMagick安装目录下

4.安装ImageMagick软件,在系统变量中添加变量,用CMD命令行“convert”测试是否安装成功; 注: ImageMagick软件名中的Q16、x86代表32位,下载ImageMagick软件要注意不要比Imagick允许版本高,和Imagick扩展包的Q16或者Q8一致


5.添加MIGICK_HOME变量名,值为ImageMagick安装目录下的modules\coders,如:C:\ImageMagick\modules\coders  注: 添加完变量后,重启电脑生效

注意:::
1.运行php --ri imagick没有出现上面信息的,均为Imagick扩展库和php版本不符,没有安装ImageMagick软件,Imagick扩展库支持文件后缀名类型为零,此为正常情况
2.安装ImageMagick软件,版本不能高于Imagick扩展库的支持版本,否则会出现Imagick扩展库支持文件类型为零
3.如果上述步骤正确,Imagick扩展库支持文件类型还是为零,可能就是没有添加环境变量MIGICK_HOME(变量名),请看安装步骤 第五点 添加
4.Imagick扩展包在官网找: http://pecl.php.net/package/imagick ;;;ImageMagick软件在中文网找,此网站比官方网站的版本要低: http://www.imagemagick.com.cn/index.html ;;;如有需要目前最大支持版本6.8.9----链接: http://pan.baidu.com/s/1jHTQ54i  密码:a3ke
5.效果图:




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值