• php-imagick扩展


    介绍

      magick 是用 ImageMagic API 来创建和修改图像的PHP官方扩展。ImageMagick® 是用来创建,编辑,合并位图图像的一套组件。 它能够用于读取,转换,写入多种不同格式的图像。 包含 DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, 和 TIFF。

      ImageMagick是一套功能强大、稳定而且开源的工具集和开发包,可以用来读、写和处理超过89种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、 PNG、PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的需要动态生成图片, 还可以对一个(或一组)图片进行改变大小、旋转、锐化、减色或增加特效等操作,并将操作的结果以相同格式或其它格式保存,对图片的操作,即可以通过命令行进行,也可以用C/C++、Perl、Java、PHP、Python或Ruby编程来完成。同时ImageMagick提供了一个高质量的2D工具包,部分支持SVG。ImageMagic的主要精力集中在性能,减少bug以及提供稳定的API和ABI上。
      ImageMagick 是一个用来创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线, 多边形,椭圆,曲线,附加到图片伸展旋转。ImageMagick是免费软件:全部源码开放,可以自由使用,复制,修改,发布。支持大多数的操作系统。

    官网

      官网地址:http://pecl.php.net/package/imagick

      官网文档:http://php.net/imagick

     安装需求

    PHP >= 5.1.3 and ImageMagick >= 6.2.4,还有一堆依赖需要安装,例如ghostscript,这样才能导出PDF。

    源码包

      2017-8-17为止最新的稳定版为3.4.3

    安装过程

      作为一个却运维,不需要知道怎么用,配好环境即可。所以不说如何使用。

    安装方法一:使用epel源这种方法最简单。以Centos6.3 为例(没法,这个服务器是比较旧)

    中科大源http://mirrors.ustc.edu.cn/help/centos.html

    #删除旧的epel源,因为不确定是否能用。
    yum remove epel-release-6-8.noarch
    #安装新的epel源#我使用中科大的
    
    sudo yum install -y epel-release
    sudo sed -e 's!^mirrorlist=!#mirrorlist=!g' 
             -e 's!^#baseurl=!baseurl=!g' 
             -e 's!//download.fedoraproject.org/pub!//mirrors.ustc.edu.cn!g' 
             -e 's!http://mirrors.ustc!https://mirrors.ustc!g' 
             -i /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel-testing.repo
    #直接安装即可,然后重启服务
    sudo yum install php-pecl-imagick.x86_64 -y
    sudo service httpd restart

    方法二:源码安装

    未做实验

  • 相关阅读:
    Review Python装饰器
    Python自动化开发三元运算 列表解析 生成器表达式
    Python自动化开发函数02
    Python自动化开发函数03
    Python自动化开发文件
    ELK02ELK收集Linux系统平台应用系统日志
    ELK01Elasticsearch
    html5调用摄像头并拍照
    Docker 安装 PostgreSQL
    《TensorFlow+Keras自然语言处理实战》图书介绍
  • 原文地址:https://www.cnblogs.com/gorgage/p/7382369.html
Copyright © 2020-2023  润新知